iaik.security.ssl.SSLCertificateException: Peer certificate rejected by ChainVerifier接口错误处理
PO因为证书过期或者更换,导致接口会出现如下的报错信息:
SOAP: Call failed: 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
解决办法如下:
1. 进入证书和密钥管理的页面
在TrustedCAs存储视图下,导入正确的SSL证书,一般证书从对应的浏览器导出即可,格式可以为.CER类型。
2. 进入通信通道,重启出错的通道
选中出错的通道,然后【停止】,再【开始】,并点击【自动控制】
然后,报错的接口,可以重新发送消息进行测试。
通过上面的操作,该PO中的报错的问题通常可以解决。