Skip to Content
0
Former Member
Feb 25, 2010 at 10:30 AM

PI 7.1 certificate problem: Peer certificate rejected by ChainVerifier

43 Views

I'm working on a rfc to soap scenario in PI 7.1, and I must connect PI to some external web services through https. In order to achieve it I've configured the receiver soap channels using a digital certificate previously imported in the PI server.

The certificate is a pfx archive, and with it I didn't have problems to connect to said web services using the soapui application (and installing it in my internet navigator it can access the web services too). However if I use my PI scenario, when going through the rcv soap channel I get the next error:

Message processing failed. Cause: 
com.sap.engine.interfaces.messaging.api.exception.MessagingException:
iaik.security.ssl.SSLCertificateException: Peer certificate rejected by ChainVerifier

I've serched this error through the forums and read that it is produced because our certificate is not verified by a certificate authoritiy. First it was imported in the Default keystore view, but after getting this error it has been imported in TrustedCAs following the note 694290 (though it is not specific for 7.1 version) with no success.

I would need any indication about how import said certificate in 7.1 version, or the possible causes of the error.

Thanks in advance.