【ABAP】接口证书过期,通过STRUST导入

📅 2026/7/22 19:39:08 👁️ 阅读次数 📝 编程学习
【ABAP】接口证书过期,通过STRUST导入

一、问题概述

访问接口时,接口报错:

SSL handshake with 172.16.19.3:44300 failed: SSSLERR_PEER_CERT_UNTRUSTED (-102) Peer's X.509 certificate (chain) validation failed (missing trust?) 在与服务器 172.16.19.3 的 44300 端口建立 SSL 连接时,SSL 握手失败,原因是对方服务器的 X.509 证书不被当前 ABAP 系统信任。

二、解决方案:

1、确认具体哪个证书过期?

进入事务码:STRUST。左侧菜单栏→SSL客户端(标准)→vhnvyds4ci_DS4_00 → 双击选择对应的地址,即可看到证书详细信息。

2、导出目标证书

可以通过浏览器打开网址,下载SSL证书。注意下载时选择最上层的CA证书。

3、从SAP导入目标证书

进入事务码:STRUST。选择需要替换证书的地址,最下方有个导入证书。导入完成后点击“添加到证书列表”。最后点击保存。

4、重启ICM,使证书生效

事务码:SMICM。管理 → 配置 → 重新加载。

搞定。