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

james-server-user | Kevin Kovach | 6 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    Re: James 3 and SSL/TLS

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

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

    Oracle Community | 8 years ago | 843810
    javax.net.ssl.SSLHandshakeException: Initial SSL handshake failed.
  3. 0

    IOException in ServerSocketAcceptHandler$AcceptHandlerHorse:run

    Oracle Community | 8 years ago | 673675
    javax.net.ssl.SSLException: Unexpected end of handshake data
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 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

    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
      Handshaker$1.run
      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$1.run(Handshaker.java:458)
      6 frames
    5. Java RT
      AccessController.doPrivileged
      1. java.security.AccessController.doPrivileged(Native Method)
      1 frame
    6. Java JSSE
      Handshaker$DelegatedTask.run
      1. com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Handshaker.java:875)
      1 frame
    7. Netty
      IoWorkerRunnable.run
      1. org.jboss.netty.handler.ssl.SslHandler$2.run(SslHandler.java:999)
      2. org.jboss.netty.handler.ssl.ImmediateExecutor.execute(ImmediateExecutor.java:37)
      3. org.jboss.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:996)
      4. org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:886)
      5. org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:605)
      6. org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:282)
      7. org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
      8. org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
      9. org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
      10. org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:350)
      11. org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
      12. org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
      13. org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
      13 frames
    8. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      3. java.lang.Thread.run(Thread.java:619)
      3 frames