[
https://issues.apache.org/jira/browse/GEODE-9527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Owen Nichols updated GEODE-9527:
--------------------------------
Labels: blocks-1.12.5 blocks-1.13.5 blocks-1.14.0 (was: )
> 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
> Priority: Major
> Labels: blocks-1.12.5, blocks-1.13.5, blocks-1.14.0
>
> 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)