Am 10.11.2015 um 23:30 schrieb punkUser:

Had a bit more time to debug further into this... seems some code in the "verify" function is the culprit...

			if (err == X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY) { // <-- this triggers as well
				logDebug("SSL certificate not accepted by remote.");
				return false;
			}

Should be fixed now by removing the above if block. This was added in
an attempt to improve the error messages, but the semantics of the
checkCert validation mode got affected by this.

I'll tag a 0.7.27 alpha version once travis finishes its test run.