Option https.use.cached.ssl.context is not used by HTTP Client 4 implementation.
In fact multiple client certificates does not work with HTTPClient 4. This might be related to a change in httpclient-4.1.2.jar compared to http-client-4.0. HttpsURLConnection.getDefaultSSLSocketFactory() is no more used. That might explain why JsseSSLManager does not enter in the process.
Date: Sat Mar 10 14:57:11 2012 New Revision: 1299216 URL: http://svn.apache.org/viewvc?rev=1299216&view=rev Log: Bug 52871 - Multiple Certificates not working with HTTP Client 4 Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HC4TrustAllSSLSocketFactory.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/SlowHC4SSLSocketFactory.java jmeter/trunk/xdocs/changes.xml
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/2772