Owen Nichols created GEODE-9527:
-----------------------------------

             Summary: 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.13.4, 1.12.4, 1.14.0
            Reporter: Owen Nichols


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)

Reply via email to