No problem - thanks for the swift response. Just starting to build a trustStore file as that seems like the only workaround bar patching it myself (which would probably take a while).
That possibly fixes the problem, although we are now seeing:
java.lang.IllegalStateException: Client/Server mode not yet set.
A quick google suggests we need to call [setUseClientMode](http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLEngine.html#setUseClientMode%28boolean%29)(true) on SSLEngine. Any pointers on where to get the instance of SSLEngine from?
Also we had to add an extra dependency to our project:
Apologies for the lack of clarity - getting “java.net.ConnectException: HostnameVerifier exception” again, not " java.lang.IllegalStateException: Client/Server mode not yet set."