REST适配器中的Reg证书错误

2020-09-18 18:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有RFC同步到R...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有RFC同步到REST同步方案。 REST适配器是https,我已经使用了客户端证书。 客户端证书具有我已导入到NWA密钥库中的所有三个证书root,intermediate和leaf。

现在,当我们处理从ECC到第三方的消息时,我们面临问题,并且PI和XPI检查器中的消息日志显示以下错误消息:


PI REST通道ping:检索证书时出错

消息登录PI:

返回到应用程序。 异常:com.sap.engine.interfaces.messaging.api.exception.MessagingException:

com.sap.aii.adapter.rest.ejb.security.SSLException:启用SSL的呼叫失败。

SSL连接中的常规错误无法存储非私有密钥

XPI检查器:

私人密钥查看/输入:TrustedCAs/netlock_gold错误:不是密钥对

发生异常:无法恢复密钥:java.security.KeyStoreException:com.sap处com.sap.engine.services.keystore.impl.KeyStoreEntry.getKey(KeyStoreEntry.java:222)上没有证书条目。 com上的xi.tools.inspector.checks.SignatureCheck.checkEntry(SignatureCheck.java:792)

任何人都可以让我知道关于证书在PI端我们需要检查什么吗?

感谢与问候,

Neehtu

2条回答
木偶小白
2020-09-18 19:45

你好Neehtu,

使用客户端证书身份验证而不使用实际的客户端证书时,通常会引发错误。 您确定需要客户端证书认证吗? 如果只有接收者端点的证书链,则应将其用于连接建立,而不用于身份验证。 在这种情况下(这是通常的情况),您只需将证书放在TrustedCA密钥库中,然后取消选中REST接收器通道中的"客户端证书身份验证"。

最好的问候,
伴侣

一周热门 更多>