javax.net.ssl.SSLException: Unexpected end of handshake data

Oracle Community | 632624 | 6 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    OC4J SSL Errors and Connection Resets

    Oracle Community | 6 years ago | 632624
    javax.net.ssl.SSLException: Unexpected end of handshake data

    Root Cause Analysis

    1. javax.net.ssl.SSLException

      Unexpected end of handshake data

      at sun.security.ssl.HandshakeInStream.read()
    2. Java JSSE
      HandshakeInStream.read
      1. sun.security.ssl.HandshakeInStream.read(HandshakeInStream.java:100)
      1 frame
    3. Java RT
      InputStream.read
      1. java.io.InputStream.read(InputStream.java:102)
      1 frame
    4. Java JSSE
      SSLSocketImpl.startHandshake
      1. sun.security.ssl.UnknownExtension.<init>(HelloExtensions.java:221)
      2. sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:86)
      3. sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:269)
      4. sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:154)
      5. sun.security.ssl.Handshaker.processLoop(Handshaker.java:533)
      6. sun.security.ssl.Handshaker.process_record(Handshaker.java:471)
      7. sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:904)
      8. sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1116)
      9. sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1143)
      10. sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1127)
      10 frames
    5. oracle.oc4j.network
      ServerSocketAcceptHandler$AcceptHandlerHorse.run
      1. oracle.oc4j.network.ServerSocketAcceptHandler.doSSLHandShaking(ServerSocketAcceptHandler.java:245)
      2. oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:867)
      2 frames
    6. com.evermind.util
      ReleasableResourcePooledExecutor$MyWorker.run
      1. com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
      1 frame
    7. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:636)
      1 frame