javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

Google Groups | Brosh Sikso | 8 months ago
  1. 0

    Unable to connect using pushy API

    Google Groups | 8 months ago | Brosh Sikso
    javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
  2. 0

    VMRC SSLHandshakeException | VMware Communities

    vmware.com | 1 year ago
    javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
  3. 0

    High security algorithms in Tomcat throwing SSLHandshakeException

    Stack Overflow | 1 year ago | AWildColin
    javax.net.ssl.SSLHandshakeException: No appropriate protocol
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Use specific TLS chipers on HTTPS connection - Atlassian Answers

    atlassian.com | 8 months ago
    javax.net.ssl.SSLHandshakeException: No appropriate protocol
  6. 0

    Apache HttpClient handshake failure with TLSv1.2

    Stack Overflow | 9 months ago | elias
    javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

    5 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

      No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

      at sun.security.ssl.Handshaker.activate()
    2. Java JSSE
      SSLEngineImpl.beginHandshake
      1. sun.security.ssl.Handshaker.activate(Handshaker.java:470)
      2. sun.security.ssl.SSLEngineImpl.kickstartHandshake(SSLEngineImpl.java:717)
      3. sun.security.ssl.SSLEngineImpl.beginHandshake(SSLEngineImpl.java:743)
      3 frames
    3. Netty
      DefaultThreadFactory$DefaultRunnableDecorator.run
      1. io.netty.handler.ssl.JdkSslEngine.beginHandshake(JdkSslEngine.java:147)
      2. io.netty.handler.ssl.SslHandler.handshake(SslHandler.java:1361)
      3. io.netty.handler.ssl.SslHandler.channelActive(SslHandler.java:1400)
      4. io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelActiveNow(ChannelHandlerInvokerUtil.java:48)
      5. io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelActive(DefaultChannelHandlerInvoker.java:79)
      6. io.netty.channel.AbstractChannelHandlerContext.invokeChannelActive(AbstractChannelHandlerContext.java:338)
      7. io.netty.channel.AbstractChannelHandlerContext.fireChannelActive(AbstractChannelHandlerContext.java:117)
      8. io.netty.channel.DefaultChannelPipeline.fireChannelActive(DefaultChannelPipeline.java:1049)
      9. io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:260)
      10. io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:290)
      11. io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:544)
      12. io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:484)
      13. io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:398)
      14. io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:370)
      15. io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
      16. io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
      16 frames
    4. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame