LANSA integrator, SOAP agent and SSl
Posted: Tue Oct 22, 2019 1:03 am
Hi.
we have use the soap agent service to connect to at SAP system from an IBM I. We are now testing their new HTTPS web-service. But I now getting an error trying to use this HTTPS webservice.
I get this error:
SOAP fault code : {http://schemas.xmlsoap.org/soap/envelop ... rException
SOAP fault actor : <null>
SOAP fault string : javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued by CN=GeoTrust RSA CA 2018, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error
Create trace file : SOAP_FAULT.XML
SOAPFault file: /LANSA_dcxpgmlib/jsm/instance/trace/441908/2019-10-17/CLIENT00008474_SAPWS23_T/SOAP_FAULT.XML
Command : SOAPFAULT "{http://schemas.xmlsoap.org/soap/envelop ... rException javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued by CN=GeoTrust RSA CA 2018, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error"
I have imported the GeoTrust RSA CA 2018 (and their parent CA) into the IBM I Certificate manager.
Is there anybody who have made any SOAP Agent function with SSL/https?
Is there something I am missing?
/Klaus
we have use the soap agent service to connect to at SAP system from an IBM I. We are now testing their new HTTPS web-service. But I now getting an error trying to use this HTTPS webservice.
I get this error:
SOAP fault code : {http://schemas.xmlsoap.org/soap/envelop ... rException
SOAP fault actor : <null>
SOAP fault string : javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued by CN=GeoTrust RSA CA 2018, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error
Create trace file : SOAP_FAULT.XML
SOAPFault file: /LANSA_dcxpgmlib/jsm/instance/trace/441908/2019-10-17/CLIENT00008474_SAPWS23_T/SOAP_FAULT.XML
Command : SOAPFAULT "{http://schemas.xmlsoap.org/soap/envelop ... rException javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued by CN=GeoTrust RSA CA 2018, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error"
I have imported the GeoTrust RSA CA 2018 (and their parent CA) into the IBM I Certificate manager.
Is there anybody who have made any SOAP Agent function with SSL/https?
Is there something I am missing?
/Klaus