javax.net.ssl.SSLKeyException: [Security:090542]Certificate chain received from whjed-ebspay.nmc.com - 192.168.100.169 was not trusted causing SSL handshake failure. Check the certificate chain to determine if it should be trusted or not. If it should be trusted, then update the client trusted CA configuration to trust the CA certificate that signed the peer certificate chain. If you are connecting to a WLS server that is using demo certificates (the default WLS server behavior), and you want this client to trust demo certificates, then specify -Dweblogic.security.TrustKeyStore=DemoTrust on the command line for this client.

Oracle Community | OraQuest | 4 years ago
  1. 0

    Getting error while hitting weblogic server from EBS client instance

    Oracle Community | 4 years ago | OraQuest
    javax.net.ssl.SSLKeyException: [Security:090542]Certificate chain received from whjed-ebspay.nmc.com - 192.168.100.169 was not trusted causing SSL handshake failure. Check the certificate chain to determine if it should be trusted or not. If it should be trusted, then update the client trusted CA configuration to trust the CA certificate that signed the peer certificate chain. If you are connecting to a WLS server that is using demo certificates (the default WLS server behavior), and you want this client to trust demo certificates, then specify -Dweblogic.security.TrustKeyStore=DemoTrust on the command line for this client.
  2. 0

    Issue with one of the Managed server while enabling SSL.__ Issue Resovled

    Oracle Community | 8 years ago | 650204
    javax.net.ssl.SSLKeyException: [Security:090773]The certificate chain received from lonlxwebhost99.lehman.com - 10.71.129.99 contained a V3 certificate which key usage constraints forbid its key use by the key agreement algorithm.
  3. 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.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    How do I add a trusted certificate to my server?

    Oracle Community | 8 years ago | 649509
    javax.xml.rpc.ServiceException: Failed to parse WSDL https://rhonti:4040/NPSEnumWebService/1.0/service?WSDL weblogic.wsee.wsdl.Wsdl Exception: Failed to read wsdl file from url due to -- javax.net.ssl.SSLKeyException: [Security:090477]Certificate chain received from rhonti - 147.191.71.90 was not trusted causing SSL handshake failure.
  6. 0

    Certificate error when calling webservice from an app. deployed in weblogic

    Oracle Community | 5 years ago | 867506
    javax.xml.ws.WebServiceException: weblogic.wsee.wsdl.WsdlException: Failed to read wsdl file from url due to -- 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

      [Security:090542]Certificate chain received from whjed-ebspay.nmc.com - 192.168.100.169 was not trusted causing SSL handshake failure. Check the certificate chain to determine if it should be trusted or not. If it should be trusted, then update the client trusted CA configuration to trust the CA certificate that signed the peer certificate chain. If you are connecting to a WLS server that is using demo certificates (the default WLS server behavior), and you want this client to trust demo certificates, then specify -Dweblogic.security.TrustKeyStore=DemoTrust on the command line for this client.

      at com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireException()
    2. com.certicom.tls
      WriteHandler.write
      1. com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireException(Unknown Source)
      2. com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireAlertSent(Unknown Source)
      3. com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(Unknown Source)
      4. com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(Unknown Source)
      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.MessageInterpreter.interpretContent(Unknown Source)
      9. com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
      10. com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
      11. com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
      12. com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
      13. com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
      14. com.certicom.tls.record.WriteHandler.write(Unknown Source)
      14 frames
    3. com.certicom.io
      OutputSSLIOStreamWrapper.write
      1. com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
      1 frame
    4. Java RT
      FilterOutputStream.flush
      1. java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
      2. java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
      3. java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
      3 frames
    5. weblogic.net.http
      HttpURLConnection.getInputStream
      1. weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:158)
      2. weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:363)
      2 frames
    6. oracle.apps.nmc
      DigitalSigner.runProgram
      1. oracle.apps.nmc.filetransmission.DigitalSigner.sendSignedFileToBank(DigitalSigner.java:532)
      2. oracle.apps.nmc.filetransmission.DigitalSigner.signXmlFile(DigitalSigner.java:330)
      3. oracle.apps.nmc.filetransmission.DigitalSigner.invokerInit(DigitalSigner.java:437)
      4. oracle.apps.nmc.filetransmission.DigitalSigner.runProgram(DigitalSigner.java:390)
      4 frames
    7. oracle.apps.fnd
      Run.main
      1. oracle.apps.fnd.cp.request.Run.main(Run.java:157)
      1 frame