-
Sub-task
-
Resolution: Fixed
-
P4
-
None
-
None
-
b152
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
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