Hi All,
I am Integrating ECC with SalesForce, As a first step, I can successfully fetch session Id from SF system , created custom SOAP envelope with Session ID but facing SSL issue while pushing message along with session Id in soap envelope to sales force system.
Scenario in PI (PI 7.4 Single Stack : SP 08): Created Async Proxy to SF : PI receives Proxy message, fetch session id from system using Java Mapping, append it in SOAP envelope and trigger SOAP call to SF.
I am not using SSL authentication in SOAP Receiver channel as SF team said which is not required. Same was working fine in SOAP UI without certificate upload.
Error :
Failed to call the endpoint: Error in call over HTTP: HTTP 0 null
Error SOAP: Call failed: java.io.IOException: Failed to get the input stream from socket: iaik.security.ssl.SSLCertificateException: Peer certificate rejected by ChainVerifier
Error MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Failed to get the input stream from socket: iaik.security.ssl.SSLCertificateException: Peer certificate rejected by ChainVerifier
Error SOAP: Error occurred: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Failed to get the input stream from socket: iaik.security.ssl.SSLCertificateException: Peer certificate rejected by ChainVerifier
Wondering its working with SOAP UI but not when PI pushes message.
Regards,
Mani