javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Oracle Community | 3004 | 1 decade ago
  1. 0

    WLS 7 sp2 and SSL => get handshaking error

    Oracle Community | 1 decade ago | 3004
    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.
  2. 0

    hawtio causes jvm to exit and dump

    GitHub | 3 years ago | pax95
    org.eclipse.jgit.api.errors.TransportException: https://github.com/hawtio/hawtio-config.git: cannot open git-upload-pack
  3. 0

    Cannot access HTTPS from Weblogic

    Stack Overflow | 2 years ago | otonakav
    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Ignoring SSL validation in Java

    Stack Overflow | 4 years ago | Eric Darchis
    javax.net.ssl.SSLKeyException: [Security:090477]Certificate chain received from xxxxxxxxxx was not trusted causing SSL handshake failure.
  6. 0

    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received

    Stack Overflow | 2 years ago | Subhankar Das
    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

    9 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.SSLKeyException

      FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

      at com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireException()
    2. com.certicom.tls
      WriteHandler.write
      1. com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireException(UnknownSource)
      2. com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireAlertSent(UnknownSource)
      3. com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(UnknownSource)
      4. com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(UnknownSource)
      5. com.certicom.tls.record.handshake.ClientStateReceivedServerHello.handle(Unknown Source)
      6. com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
      7. com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
      8. com.certicom.tls.record.ReadHandler.interpretContent(UnknownSource)
      9. com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
      10. com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(UnknownSource)
      11. com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(UnknownSource)
      12. com.certicom.tls.record.WriteHandler.write(Unknown Source)
      13. com.certicom.tls.record.WriteHandler.write(Unknown Source)
      13 frames
    3. Java RT
      InitialDirContext.<init>
      1. com.sun.jndi.ldap.Connection.<init>(Connection.java:209)
      2. com.sun.jndi.ldap.LdapClient.<init>(LdapClient.java:108)
      3. com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2379)
      4. com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:239)
      5. com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:74)
      6. javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:660)
      7. javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:241)
      8. javax.naming.InitialContext.init(InitialContext.java:217)
      9. javax.naming.InitialContext.<init>(InitialContext.java:193)
      10. javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:78)
      10 frames
    4. jsp_servlet
      __wl._jspService
      1. jsp_servlet.__wl._jspService(__wl.java:129)
      1 frame
    5. weblogic.servlet.jsp
      JspBase.service
      1. weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
      1 frame
    6. Atmosphere weblogic
      ServletStubImpl$ServletInvocationAction.run
      1. weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1058)
      1 frame