javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHands hakeException: Received fatal alert: handshake_failure

Stack Overflow | user2069328 | 3 months ago
  1. 0

    chat app SSLSocket SSLHandshakeException

    Stack Overflow | 3 months ago | user2069328
    javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHands hakeException: Received fatal alert: handshake_failure
  2. 0

    Implementing SSL in java rmi

    Stack Overflow | 2 years ago | Slavi
    javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_fai lure
  3. 0

    Implementing SSL - Software Development | DaniWeb

    daniweb.com | 5 months ago
    javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_fai lure
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    SSL Handshake_failure in Java test client while connecting to server with two-way authentication

    Stack Overflow | 2 years ago | Dan N
    javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
  6. 0

    JNLP Client JBoss server javax.net.ssl.SSLHandshakeException: no cipher suites in common

    Stack Overflow | 2 years ago | user1631072
    javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

  1. abrazeneb 6 times, last 4 months ago
26 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. javax.net.ssl.SSLHandshakeException

    Received fatal alert: handshake_ failure

    at sun.security.ssl.Alerts.getSSLException()
  2. Java JSSE
    AppOutputStream.write
    1. sun.security.ssl.Alerts.getSSLException(Unknown Source)
    2. sun.security.ssl.Alerts.getSSLException(Unknown Source)
    3. sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
    4. sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
    5. sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    6. sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
    7. sun.security.ssl.AppOutputStream.write(Unknown Source)
    7 frames
  3. Java RT
    PrintStream.println
    1. java.io.PrintStream.write(Unknown Source)
    2. sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
    3. sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
    4. sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
    5. java.io.OutputStreamWriter.flushBuffer(Unknown Source)
    6. java.io.PrintStream.write(Unknown Source)
    7. java.io.PrintStream.print(Unknown Source)
    8. java.io.PrintStream.println(Unknown Source)
    8 frames
  4. Unknown
    Client.main
    1. ClientConnection.sendMsg(ClientConnection.scala:24)
    2. Client$.main(Client.scala:19)
    3. Client.main(Client.scala)
    3 frames
  5. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    4. java.lang.reflect.Method.invoke(Unknown Source)
    4 frames
  6. Scala
    ScalaClassLoader$URLClassLoader.run
    1. scala.reflect.internal.util.ScalaClassLoader$$anonfun$run$1.apply(ScalaClassLoader.scala:70)
    2. scala.reflect.internal.util.ScalaClassLoader$class.asContext(ScalaClassLoader.scala:31)
    3. scala.reflect.internal.util.ScalaClassLoader$URLClassLoader.asContext(ScalaClassLoader.scala:101)
    4. scala.reflect.internal.util.ScalaClassLoader$class.run(ScalaClassLoader.scala:70)
    5. scala.reflect.internal.util.ScalaClassLoader$URLClassLoader.run(ScalaClassLoader.scala:101)
    5 frames
  7. Scala Compiler
    MainGenericRunner.main
    1. scala.tools.nsc.CommonRunner$class.run(ObjectRunner.scala:22)
    2. scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:39)
    3. scala.tools.nsc.CommonRunner$class.runAndCatch(ObjectRunner.scala:29)
    4. scala.tools.nsc.ObjectRunner$.runAndCatch(ObjectRunner.scala:39)
    5. scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala:65)
    6. scala.tools.nsc.MainGenericRunner.run$1(MainGenericRunner.scala:87)
    7. scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:98)
    8. scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:103)
    9. scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
    9 frames