我在使用qq邮件服务器时发生了如下异常:
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
通过加入VM options : -Djavax.net.debug=all 也可以产看详细的log。
我使用的java1.8
最后解决方法是:下载http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
解压copy到 /jdk/jre/lib/security/ 目录并替换。
参考:https://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_https