Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8029342

Javax.net.ssl.sslhandshakeexception: received fatal alert: handshake_failure

XMLWordPrintable

       
      SHORT SUMMARY: JAVAX.NET.SSL.SSLHANDSHAKEEXCEPTION: RECEIVED FATAL ALERT:
      HANDSHAKE_FAILURE
      INDICATORS:Customer is using "SSLSocketClientWithTunneling.java" class to
      make a 2-way
      SSL connection with a thirdparty server (We do not have the details on the
      thirdparty server except for the hostname to connect as well as some server
      logs). When he users IBM JDK on the client side, the initial SSL handshake
      succeeds and the client was able to successfully connect to Server. If he
      uses Sun JDK 1.6.x on the client side, the SSL handshake fails.

      We have collected and attached -Djavax SSL debug output for both IBM and Sun
      JDK. The initial ClientHello and ServerHello succeeds and ClientKeyExchange
      is done. However, the SSL handshake fails at the last phase (for which we
      were unable to determine the root cause).

      COUNTER INDICATORS:

      TRIGGERS:
      Always seen when running with Sun Java 1.6 as well as with Sun Java 1.7.0_06
      and higher.

      KNOWN WORKAROUND:

      PRESENT SINCE:7u6

      HOW TO VERIFY:

      NOTES FOR SE:

      REGRESSION:yes
       

            mbankal Mala Bankal (Inactive)
            asaha Abhijit Saha
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: