If you’re testing HTTPS with JMeter 2.3.2 and a current version of Java greater than 1.5 e.g.
java -version
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)
Then you are likely to encounter this error when using the standard HTTP Request sampler:
Response code: Non HTTP response code: java.net.SocketException
Response message: Non HTTP response message: Unconnected sockets not implemented
If you have the opportunity, use the HTTP Request HTTPClient sampler instead and this problem should be resolved. Otherwise use Java 1.5 instead. If you’ve already recorded your test plan in JMeter or other tools (like BadBoy) then some simple regular expressions on the jmx file will fix the problem manually.
Windows: ruby -pi.bak -e "gsub(/HTTPSampler>/, 'HTTPSampler2>')" *.jmx
ruby -pi.bak -e "gsub(/
Mac: ruby -pi.bak -e "gsub(/HTTPSampler>/, 'HTTPSampler2>')" *.jmx
ruby -pi.bak -e "gsub(/

Thank you so much. I was really stuck with this. I am using java version “1.6.0_11″. Recorded https with badboy. Now when I tried HTTP Request HTTPClient and it is working
Thanks again…