支持注释 KB0769369
电子邮件
连接到面向 Spend&Network 的托管网关时握手失败
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
症状

连接到面向 Spend&Network 的托管网关时,我收到如下所示的握手失败错误:

连接已关闭,尝试执行文档到 https://acig-us.ariba.com/as2/as2 的 HTTP Post 时握手失败
日志显示错误:"ERR_CERT_CHAIN_UNTRUSTED" 和“签名不匹配”


环境

美国数据中心:

欧盟数据中心:


原因

用于连接的中间件/系统与服务器名称指示 (SNI) 协议不兼容。如果您的中间件与 SNI 不兼容,则与面向 Spend&Network 的托管网关端点一起使用的验证证书是 cf 域证书。如果您的中间件已启用 SNI,则直接使用 acig 域证书而不是 cf 域证书进行验证。

BTP 已为影响非 SNI 启用连接的以下域续订证书:


解决方案

永久解决方案(推荐):

您必须在用于与面向 Spend&Network 的托管网关连接的中间件/系统上启用 SNI,以确保无缝连接。由于不建议使用 cf 域证书,因此每当更新 cf 域证书时,我们都不会通知客户,因此启用 SNI 将阻止未来出现握手失败问题。

重新建立连接的临时解决方法(不推荐):

您必须在 PI 信任的 CA 密钥库中加载续订的根证书和中间证书。加载此新证书将暂时解决连接问题,但如果您未实施为中间件/系统启用 SNI 的永久解决方案,则每当将来更新 cf 域证书都将遇到握手故障。


另请参照

有关在 SAP BTP Cloud Foundry 环境中完成的证书替换的详细信息,请参阅 SAP BTP Cloud Foundry 环境中的根证书替换

有关证书替换的详细信息,请参阅面向支出管理的 SAP Integration Suite 托管网关和 SAP Business Network - 供应商方的证书替换所需的客户特定更改是什么?

要查看 SAP 之前共享的关于需要 SNI 兼容性的更改的信息,请参阅 常见问题 - 面向 Spend & Network 的托管网关证书更改 US DC – 2020 年 10 月 26 日 和 常见问题 - 面向 Spend & Network 的托管网关证书更改 EU DC - 2020 年 10 月 26 日



适用产品

SAP Integration Suite 托管网关
SAP Integration Suite 托管网关 > 面向供应商扩展组件的托管网关
SAP Integration Suite 托管网关 > 面向采购的托管网关

使用条款  |  版权所有  |  安全披露  |  隐私