Not an answer yet, but too much for comment. This is clearly not a server certificate issue; the symptoms of this are completely different. From your POV system, the server seems to shut down during a handshake. Two possibilities are possible:
The server is indeed shutting down, which is a violation of the SSL / TLS protocol, although it is rather minor; There are many reasons why a server may disagree with you, but it should first send a fatal warning, which should indicate your JSSE or the equivalent of weblogic. In this case, there may be some useful information in the server log if you can (and are allowed to) contact a knowledgeable administrator of the server (s). Or you can try to place a network monitor on your client machine or one close enough to see all your traffic; I personally like www.wireshark.org. But this usually only shows that the closure occurred immediately after ClientHello, which does not greatly narrow it. You are not saying whether you want and set up a "client certificate" (actually key & cert, in the form of Java privateKeyEntry) for this server; if it is required by the server, and not correctly, some servers may perceive it as an attack and deliberately violate the protocol by shutting it down, although officially they must send a warning.
Or, some middle box on the network, most often a firewall or supposedly transparent proxy, decides that he does not like your connection and forces it to close. The proxy you are using is an obvious suspect; when you say that "the same code" works with other hosts, confirm whether you are using the same proxy (not just the proxy) and using HTTPS (incomprehensible HTTP). If this is not the case, try testing other hosts using HTTPS through a proxy (you do not need to send a full SOAP request, just GET / if enough). If you can, try connecting without a proxy server, or possibly another proxy server, and connect HTTP (not S) through the proxy server to the host (if both supports are clear) and see if they work.
If you don't mind publishing the actual host (but definitely not some credentials), others may try it. Or you can go to www.ssllabs.com and ask them to test the server (without publishing the results); this will try several common SSL / TLS connection options and report any errors detected, as well as any security weaknesses.
dave_thompson_085 Mar 25 '14 at 8:29 2014-03-25 08:29
source share