• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: P4 P4
    • 9
    • None
    • security-libs
    • None

      Need more debug log for further evaluation. Here is the current exception stack trace:
       java.lang.IllegalStateException: Can't overwrite cause with javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
      at java.base/java.lang.Throwable.initCause(Throwable.java:462)
      at SSLSocketTemplate.bootup(SSLSocketTemplate.java:741)
      at SSLSocketTemplate.run(SSLSocketTemplate.java:71)
      at AnonCipherWithWantClientAuth.main(AnonCipherWithWantClientAuth.java:52)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:538)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: javax.net.ssl.SSLHandshakeException: Invalid TLS padding data
      at java.base/sun.security.ssl.Alerts.getSSLException(Alerts.java:198)
      at java.base/sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1969)
      at java.base/sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1036)
      at java.base/sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
      at java.base/sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1402)
      at java.base/sun.security.ssl.SSLSocketImpl.bytesInCompletePacket(SSLSocketImpl.java:907)
      at java.base/sun.security.ssl.AppInputStream.read(AppInputStream.java:144)
      at java.base/sun.security.ssl.AppInputStream.read(AppInputStream.java:84)
      at AnonCipherWithWantClientAuth.runServerApplication(AnonCipherWithWantClientAuth.java:67)
      at SSLSocketTemplate.doServerSide(SSLSocketTemplate.java:249)
      at SSLSocketTemplate.startServer(SSLSocketTemplate.java:786)
      at SSLSocketTemplate.bootup(SSLSocketTemplate.java:700)
      ... 8 more
      Caused by: javax.crypto.BadPaddingException: Invalid TLS padding data
      at java.base/sun.security.ssl.CipherBox.removePadding(CipherBox.java:802)
      at java.base/sun.security.ssl.CipherBox.decrypt(CipherBox.java:574)
      at java.base/sun.security.ssl.InputRecord.decrypt(InputRecord.java:403)
      at java.base/sun.security.ssl.InputRecord.decrypt(InputRecord.java:377)
      at java.base/sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(SSLSocketInputRecord.java:244)
      at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:178)
      at java.base/sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1031)
      ... 17 more

            xuelei Xuelei Fan
            xuelei Xuelei Fan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: