Details
-
Bug
-
Resolution: Fixed
-
P4
-
11, 14, 16
-
b21
-
x86_64
-
windows
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8266355 | 11.0.14-oracle | Thejasvi Voniadka | P4 | Resolved | Fixed | b01 |
JDK-8273716 | 11.0.14 | Martin Doerr | P4 | Resolved | Fixed | b01 |
JDK-8304298 | 8u381 | Shivangi Gupta | P4 | Resolved | Fixed | b01 |
Description
sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java
Here's a snippet from the log file:
----------System.err:(44/3380)----------
javax.net.ssl.SSLException: An established connection was aborted by the software in your host machine
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:324)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:267)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:262)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:137)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1455)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1363)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:969)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:929)
at LegacyDHEKeyExchange.doServerSide(LegacyDHEKeyExchange.java:102)
at LegacyDHEKeyExchange.startServer(LegacyDHEKeyExchange.java:291)
at LegacyDHEKeyExchange.<init>(LegacyDHEKeyExchange.java:204)
at LegacyDHEKeyExchange.main(LegacyDHEKeyExchange.java:185)
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:567)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:830)
Suppressed: java.net.SocketException: An established connection was aborted by the software in your host machine
at java.base/sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:421)
at java.base/sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:441)
at java.base/sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:825)
at java.base/java.net.Socket$SocketOutputStream.write(Socket.java:989)
at java.base/sun.security.ssl.SSLSocketOutputRecord.encodeAlert(SSLSocketOutputRecord.java:82)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:355)
... 19 more
Caused by: java.net.SocketException: An established connection was aborted by the software in your host machine
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:326)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:351)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:802)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:919)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:450)
at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:165)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
... 16 more
JavaTest Message: Test threw exception: javax.net.ssl.SSLException: An established connection was aborted by the software in your host machine
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: javax.net.ssl.SSLException: An established connection was aborted by the software in your host machine
----------rerun:(39/4411)*----------
Attachments
Issue Links
- backported by
-
JDK-8266355 DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine"
- Resolved
-
JDK-8273716 DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine"
- Resolved
-
JDK-8304298 DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine"
- Resolved
- relates to
-
JDK-8271560 sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine"
- Resolved
-
JDK-8235973 javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine
- Closed
-
JDK-8238990 java/net/httpclient/HandshakeFailureTest.java failed against TLSv1.3 on Windows
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/74eed688
-
Commit openjdk/jdk/7e3bc4cb
-
Review openjdk/jdk11u-dev/334
-
Review openjdk/jdk/3622