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

Oracle Community | 673675 | 8 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

    IOException in ServerSocketAcceptHandler$AcceptHandlerHorse:run

    Oracle Community | 8 years ago | 673675
    javax.net.ssl.SSLException: Unexpected end of handshake data
  2. 0

    SSL related exceptions on visiting https pages with OC4J 10.1.3.1.0

    Oracle Community | 8 years ago | samsam
    javax.net.ssl.SSLException: Unexpected end of handshake data
  3. 0

    javax.net.ssl.SSLHandshakeException: SSL handshake failed. OpenSSL problem?

    Oracle Community | 8 years ago | 843810
    javax.net.ssl.SSLHandshakeException: Initial SSL handshake failed.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Re: James 3 and SSL/TLS

    james-server-user | 6 years ago | Kevin Kovach
    javax.net.ssl.SSLException: Unexpected end of handshake data

    Root Cause Analysis

    1. javax.net.ssl.SSLException

      Unexpected end of handshake data

      at com.sun.net.ssl.internal.ssl.HandshakeInStream.read()
    2. Java JSSE
      HandshakeInStream.read
      1. com.sun.net.ssl.internal.ssl.HandshakeInStream.read(HandshakeInStream.java:81)
      1 frame
    3. Java RT
      InputStream.read
      1. java.io.InputStream.read(InputStream.java:85)
      1 frame
    4. Java JSSE
      SSLSocketImpl.startHandshake
      1. com.sun.net.ssl.internal.ssl.UnknownExtension.<init>(HelloExtensions.java:204)
      2. com.sun.net.ssl.internal.ssl.HelloExtensions.<init>(HelloExtensions.java:69)
      3. com.sun.net.ssl.internal.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:252)
      4. com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:135)
      5. com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
      6. com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
      7. com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
      8. com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096)
      9. com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123)
      10. com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1107)
      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:619)
      1 frame