Win a copy of Head First Agile this week in the Agile forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

SSLHandshakeException: handshake_failure, logging proper reason for handshake failure  RSS feed

Asmita Dharap
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am using HttpURLConnection to connect to a server. I was running into a situation where the handshake failure happened due to the mismatching protocols. Server supported TLS where as client was apparently using SSLv3. When I forced the client to use TLS (as shown in the code below - line#2), the connection succeeded returning expected results.
However, I would like to log the reason for failure correctly if this situation was to happen again.

Is there a way where programmatically I can get the server's lowest and client's highest supported version for logging. Also it would be great if someone could point a way to get the reason for handshake failure in the code for logging.

With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!