A notepad of a Software Engineer

Oracle as in philosophy, not as the name of a company.
(I realize Blog is a sensible place to keep text records. And very good, I can search records with keyword.)

Tuesday, February 25, 2014

Debug SSL communication in Java

For Java program or even web servers (e.g. Tomcat), enable "-Djavax.net.debug=ssl" to view SSL detailed debug message.
- http://stackoverflow.com/questions/9828414/receiving-sslhandshakeexception-handshake-failure-despite-my-client-ignoring-al

SSL process flow
- http://www.digicert.com/news/2011-06-03-ssl-renego.htm

Oracle articles:
https://docs.oracle.com/javase/7/docs/technotes/guides/security/SunProviders.html
https://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html

Understanding the output of the JSSE trace
- http://java.dzone.com/articles/how-analyze-java-ssl-errors
- http://stackoverflow.com/questions/6353849/received-fatal-alert-handshake-failure-through-sslhandshakeexception
Usage of Keytool.exe:
http://mindprod.com/jgloss/keytoolexe.html

HTTP Protocol explained:
http://www.w3.org/Protocols/HTTP/1.1/draft-ietf-http-v11-spec-01
https://www.jmarshall.com/easy/http/
https://en.wikipedia.org/wiki/List_of_HTTP_header_fields
 
oraclesoon at 10:51 AM

No comments:

Post a Comment

‹
›
Home
View web version

About Me

oraclesoon
View my complete profile
Powered by Blogger.