RFR: 8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset [v2]

Fernando Guallini fguallini at openjdk.java.net
Fri Feb 5 10:48:00 UTC 2021


> The server side is binding to the wildcard address which has been a source of instability in many networking tests due to javax.net.ssl.SSLException: Connection reset. Changing the following tests to bind to loopback address fixes intermittent failures:
> sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java
> javax/net/ssl/TLSCommon/TLSTest.java
> sun/security/ssl/CipherSuite/SupportedGroups.java
> 
> 
> javax/net/ssl/SSLSession/TestEnabledProtocols.java still throws a connection reset occasionally because the server closes the connection before the client is done during handshake. That race condition cannot be completely removed in this test, thus is now handled and logged.

Fernando Guallini has updated the pull request incrementally with two additional commits since the last revision:

 - Merge branch '8241372' of github.com:fguallini/jdk into 8241372
 - remove not needed bug id from tests, run with preferIPv4Stack

-------------

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/2405/files
  - new: https://git.openjdk.java.net/jdk/pull/2405/files/2a20a45d..779c3fbf

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=2405&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=2405&range=00-01

  Stats: 9 lines in 4 files changed: 4 ins; 0 del; 5 mod
  Patch: https://git.openjdk.java.net/jdk/pull/2405.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/2405/head:pull/2405

PR: https://git.openjdk.java.net/jdk/pull/2405



More information about the security-dev mailing list