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


Solutions on the web108

Solution icon of oraclecommunity
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of googlegroups
via Google Groups by Gaurav Khanna, 4 months ago
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of googlegroups
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of oraclecommunity
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of oraclecommunity
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of oraclecommunity
via Oracle Community by 3004, 1 year ago
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of oraclecommunity
via Oracle Community by 666705, 1 year ago
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of oraclecommunity
via Oracle Community by 524273, 1 year ago
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of stackoverflow
via Stack Overflow by otonakav
, 1 year ago
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Solution icon of web
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

Stack trace

javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable
certificate was received.
	at com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireException(UnknownSource)
	at com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireAlertSent(UnknownSource)
	at com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(UnknownSource)
	at com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(UnknownSource)
	at com.certicom.tls.record.handshake.ClientStateReceivedServerHello.handle(UnknownSource)
	at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(UnknownSource)
	at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(UnknownSource)
	at com.certicom.tls.record.ReadHandler.interpretContent(Unknown Source)
	at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
	at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(UnknownSource)
	at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(UnknownSource)
	at com.certicom.tls.record.WriteHandler.write(Unknown Source)
	at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:67)
	at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:125)
	at java.io.FilterOutputStream.flush(FilterOutputStream.java:121)
	at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:97)
	at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:168)

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
5 more bugmates