Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-10200

[CI Failure] : SocketCreatorUpgradeTest > upgradingToNewGeodeAndNewJavaWithProtocolsAny[1.14.0] FAILED

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Cannot Reproduce
    • 1.15.0
    • None
    • security

    Description

       

      SocketCreatorUpgradeTest > upgradingToNewGeodeAndNewJavaWithProtocolsAny[1.14.0] FAILED
          org.opentest4j.AssertionFailedError: [Exit value from process started by [1fa9fcaebd8c018e: gfsh -e start locator --connect=false --http-service-port=0 --name=locator2 --bind-address=heavy-lifter-5c2a1d0b-5930-5788-97d6-3ca24d2f026a.c.apachegeode-ci.internal --port=21172 --J=-Dgemfire.jmx-manager-port=21173 --security-properties-file=/tmp/junit1876902159761664930/junit7901411307157053608.tmp --locators=heavy-lifter-5c2a1d0b-5930-5788-97d6-3ca24d2f026a.c.apachegeode-ci.internal[21170]]] 
          expected: 0
           but was: 1
              at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
              at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
              at org.apache.geode.test.junit.rules.gfsh.GfshExecution.awaitTermination(GfshExecution.java:103)
              at org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:154)
              at org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:133)
              at org.apache.geode.internal.net.SocketCreatorUpgradeTest.upgradingToNewGeodeAndNewJavaWithProtocolsAny(SocketCreatorUpgradeTest.java:450)
       

      In the logs we can see that there are a lot SSLv2Hello not supported errors. 

      [warn 2022/03/30 11:49:45.067 UTC locator2 <P2P message reader@5e92bdf0> tid=0x38] SSL handshake exception
      javax.net.ssl.SSLHandshakeException: SSLv2Hello is not enabled
      	at sun.security.ssl.SSLEngineInputRecord.handleUnknownRecord(SSLEngineInputRecord.java:366)
      	at sun.security.ssl.SSLEngineInputRecord.decode(SSLEngineInputRecord.java:193)
      	at sun.security.ssl.SSLEngineInputRecord.decode(SSLEngineInputRecord.java:160)
      	at sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
      	at sun.security.ssl.SSLEngineImpl.decode(SSLEngineImpl.java:575)
      	at sun.security.ssl.SSLEngineImpl.readRecord(SSLEngineImpl.java:531)
      	at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:398)
      	at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:377)
      	at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:626)
      	at org.apache.geode.internal.net.NioSslEngine.handshake(NioSslEngine.java:147)
      	at org.apache.geode.internal.net.SocketCreator.handshakeSSLSocketChannel(SocketCreator.java:436)
      	at org.apache.geode.internal.tcp.Connection.createIoFilter(Connection.java:1775)
      	at org.apache.geode.internal.tcp.Connection.readMessages(Connection.java:1563)
      	at org.apache.geode.internal.tcp.Connection.run(Connection.java:1500)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      	at java.lang.Thread.run(Thread.java:748) 

      Attachments

        Issue Links

          Activity

            People

              jbarrett Jacob Barrett
              nnag Nabarun Nag
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: