Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8160210

javax/net/ssl/HttpsURLConnection/Equals.java failed with "SSL peer shut down incorrectly"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • None
    • 9
    • security-libs

      #Test Results (version 2)
      #Wed Jun 22 18:13:11 GMT 2016
      #checksum:55ad8d41af19d9a8
      #-----testdescription-----
      $file=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      $root=/scratch/jenkins/workspace/9-dev/jdk/test
      keywords=bug8055299
      library=/lib/testlibrary
      modules=jdk.httpserver
      run=USER_SPECIFIED build jdk.testlibrary.SimpleSSLContext\nUSER_SPECIFIED main Equals\n
      source=Equals.java
      title=\

      #-----environment-----

      #-----testresult-----
      description=file\:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      elapsed=2414 0\:00\:02.414
      end=Wed Jun 22 18\:13\:11 GMT 2016
      environment=regtest
      execStatus=Failed. Execution failed\: `main' threw exception\: javax.net.ssl.SSLHandshakeException\: Remote host terminated the handshake
      hostname=scaaa984.us.oracle.com
      javatestOS=Mac OS X 10.10.5 (x86_64)
      javatestVersion=4.4
      jtregVersion=jtreg 4.2 fcs b02
      modules=jdk.httpserver
      script=com.sun.javatest.regtest.RegressionScript
      sections=script_messages build build compile main
      start=Wed Jun 22 18\:13\:09 GMT 2016
      test=javax/net/ssl/HttpsURLConnection/Equals.java
      testJDK=/scratch/jenkins/workspace/9-dev/jdk
      user.name=mach5-one
      work=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/javax/net/ssl/HttpsURLConnection

      #section:script_messages
      ----------messages:(8/453)----------
      JDK under test: /scratch/jenkins/workspace/9-dev/jdk
      java version "9-ea"
      Java(TM) SE Runtime Environment (build 9-ea+124-mach5-b711)
      Java HotSpot(TM) 64-Bit Server VM (build 9-ea+124-mach5-b711, mixed mode)

      Library /lib/testlibrary; kind: packages
         source directory: /scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary
         class directory: /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary

      #section:build
      ----------messages:(3/151)----------
      command: build jdk.testlibrary.SimpleSSLContext
      reason: User specified action: run build jdk.testlibrary.SimpleSSLContext
      elapsed time (seconds): 0.0
      result: Passed. All files up to date

      #section:build
      ----------messages:(5/125)----------
      command: build Equals
      reason: Named class compiled on demand
      Test directory:
        compile: Equals
      elapsed time (seconds): 0.074
      result: Passed. Build successful

      #section:compile
      ----------messages:(4/198)----------
      command: compile /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      reason: .class file out of date or does not exist
      Mode: agentvm
      elapsed time (seconds): 0.074
      ----------configuration:(10/774)----------
      Boot Layer (javac execution environment)
        class path: /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/javatest.jar
                    /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/jtreg.jar
        patch: java.base /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/patches/java.base

      javac compilation environment
        class path: /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary

      ----------rerun:(23/2267)*----------
      HOME=/Users/mach5-one \\
      PATH=/bin:/usr/bin \\
      buildid=BUILD_ID \\
          /scratch/jenkins/workspace/9-dev/jdk/bin/javac \\
              -J-ea \\
              -J-esa \\
              -J-Xmx512m \\
              -J-Dtest.class.path.prefix=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -J-Dtest.src=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection \\
              -J-Dtest.src.path=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary \\
              -J-Dtest.classes=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection \\
              -J-Dtest.class.path=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -J-Dtest.vm.opts='-ea -esa -Xmx512m' \\
              -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \\
              -J-Dtest.compiler.opts= \\
              -J-Dtest.java.opts= \\
              -J-Dtest.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -J-Dcompile.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -J-Dtest.timeout.factor=5.0 \\
              -J-Dtest.modules=jdk.httpserver \\
              -d /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection \\
              -sourcepath /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary \\
              -classpath /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      result: Passed. Compilation successful

      #section:main
      ----------messages:(4/113)----------
      command: main Equals
      reason: User specified action: run main Equals
      Mode: agentvm
      elapsed time (seconds): 2.339
      ----------configuration:(11/798)----------
      Boot Layer
        class path: /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/javatest.jar
                    /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/jtreg.jar
        patch: java.base /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/patches/java.base

      Test Layer
        class path: /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary
                    /scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary

      ----------rerun:(19/2083)*----------
      HOME=/Users/mach5-one \\
      PATH=/bin:/usr/bin \\
      buildid=BUILD_ID \\
          /scratch/jenkins/workspace/9-dev/jdk/bin/java \\
              -Dtest.class.path.prefix=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -Dtest.src=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection \\
              -Dtest.src.path=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary \\
              -Dtest.classes=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection \\
              -Dtest.class.path=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -Dtest.vm.opts='-ea -esa -Xmx512m' \\
              -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \\
              -Dtest.compiler.opts= \\
              -Dtest.java.opts= \\
              -Dtest.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -Dcompile.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -Dtest.timeout.factor=5.0 \\
              -Dtest.modules=jdk.httpserver \\
              -classpath /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary:/scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/javatest.jar:/scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/jtreg.jar \\
              Equals
      ----------System.err:(32/2528)----------
      javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
      at sun.security.ssl.SSLSocketImpl.readRecord(java.base@9-ea/SSLSocketImpl.java:1053)
      at sun.security.ssl.SSLSocketImpl.readRecord(java.base@9-ea/SSLSocketImpl.java:968)
      at sun.security.ssl.SSLSocketImpl.performInitialHandshake(java.base@9-ea/SSLSocketImpl.java:1395)
      at sun.security.ssl.SSLSocketImpl.startHandshake(java.base@9-ea/SSLSocketImpl.java:1422)
      at sun.security.ssl.SSLSocketImpl.startHandshake(java.base@9-ea/SSLSocketImpl.java:1406)
      at sun.net.www.protocol.https.HttpsClient.afterConnect(java.base@9-ea/HttpsClient.java:558)
      at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(java.base@9-ea/AbstractDelegateHttpsURLConnection.java:185)
      at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(java.base@9-ea/HttpURLConnection.java:1505)
      at sun.net.www.protocol.http.HttpURLConnection.access$200(java.base@9-ea/HttpURLConnection.java:95)
      at sun.net.www.protocol.http.HttpURLConnection$9.run(java.base@9-ea/HttpURLConnection.java:1425)
      at sun.net.www.protocol.http.HttpURLConnection$9.run(java.base@9-ea/HttpURLConnection.java:1423)
      at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method)
      at java.security.AccessController.doPrivilegedWithCombiner(java.base@9-ea/AccessController.java:792)
      at sun.net.www.protocol.http.HttpURLConnection.getInputStream(java.base@9-ea/HttpURLConnection.java:1422)
      at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(java.base@9-ea/HttpsURLConnectionImpl.java:235)
      at Equals.test(Equals.java:95)
      at Equals.main(Equals.java:61)
      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method)
      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62)
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:533)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:226)
      at java.lang.Thread.run(java.base@9-ea/Thread.java:843)
      Caused by: java.io.EOFException: SSL peer shut down incorrectly
      at sun.security.ssl.SSLSocketInputRecord.decode(java.base@9-ea/SSLSocketInputRecord.java:156)
      at sun.security.ssl.SSLSocketImpl.readRecord(java.base@9-ea/SSLSocketImpl.java:1026)
      ... 22 more

      JavaTest Message: Test threw exception: javax.net.ssl.SSLHandshakeException
      JavaTest Message: shutting down test

      result: Failed. Execution failed: `main' threw exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake


      test result: Failed. Execution failed: `main' threw exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake

            ssahoo Sibabrata Sahoo (Inactive)
            jjiang John Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: