[ https://issues.apache.org/jira/browse/GEODE-9527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Owen Nichols resolved GEODE-9527. --------------------------------- Fix Version/s: 1.14.1 1.13.5 1.12.5 Resolution: Fixed > SSLTest > driverCannotConnectIfProtocolsMismatch fails often on JDK 11.0.12 > --------------------------------------------------------------------------- > > Key: GEODE-9527 > URL: https://issues.apache.org/jira/browse/GEODE-9527 > Project: Geode > Issue Type: Bug > Components: membership > Affects Versions: 1.12.4, 1.13.4, 1.14.0 > Reporter: Owen Nichols > Assignee: Ernest Burghardt > Priority: Major > Labels: pull-request-available > Fix For: 1.12.5, 1.13.5, 1.14.1 > > > This fails the most on Windows, but also on Linux. It seems to happen much > more on 1.12 and 1.13, but also seen on 1.14. However not seen on > develop...so maybe there is some fix already that just needs to be > backported? If so please close this as a dupe. > {noformat} > org.apache.geode.experimental.driver.SSLTest > > driverCannotConnectIfProtocolsMismatch FAILED > java.lang.AssertionError: > Expected: an instance of javax.net.ssl.SSLException > but: <java.net.SocketException: Connection reset> is a > java.net.SocketException > Stacktrace was: java.net.SocketException: Connection reset > at java.base/java.net.SocketInputStream.read(SocketInputStream.java:186) > at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140) > at > java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478) > at > java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:472) > at > java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) > at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) > at > java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1426) > at > java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1336) > at > java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450) > at > java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421) > at > org.apache.geode.experimental.driver.SocketFactory.connect(SocketFactory.java:146) > at > org.apache.geode.experimental.driver.ProtobufChannel.createSocket(ProtobufChannel.java:232) > at > org.apache.geode.experimental.driver.ProtobufChannel.findAServer(ProtobufChannel.java:116) > at > org.apache.geode.experimental.driver.ProtobufChannel.connectToAServer(ProtobufChannel.java:66) > at > org.apache.geode.experimental.driver.ProtobufChannel.<init>(ProtobufChannel.java:49) > at > org.apache.geode.experimental.driver.ProtobufDriver.<init>(ProtobufDriver.java:60) > at > org.apache.geode.experimental.driver.DriverFactory.create(DriverFactory.java:154) > at > org.apache.geode.experimental.driver.SSLTest.driverCannotConnectIfProtocolsMismatch(SSLTest.java:190) > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)