posted 8 years ago
Hi,
I've got a very frustrating issue with SSL connectivity. I have a web service that uses a client certificate that is working fine locally and I have well documented steps for setting it up on my Mac. But I can't get it working on an Amazon Linux instance. It's running against a self-signed cert which has been imported into cacerts. When I attempt to call the web service I get the exception in the application:
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
I enabled SSL debug (-Djavax.net.debug=ssl) and there isn't really even anything error-wise in there. The debug is huge, but it's mostly listing certificates and algorithms. The end of the SSL debug is this:
From that, it looks like there's nothing wrong? Any idea on how to troubleshoot this or figure out what's going on?
Thank you!
Jeff