SAP SSL握手失败

问题描述 投票:1回答:1

我正在尝试从开放式数据api检索数据。我已经从站点下载了证书,并将其导入到STRUST(SSL客户端匿名)中。

然后我在SM59中创建了到外部服务器的HTTP连接。从一开始它就运行良好,直到上周api更改了URL并更改了DNS。

当然,当前主机无法再访问它。因此,我对新的URL再次执行了上述步骤(相应地更改了所有内容,例如SM59中的主机名等),但是这次我收到以下错误:

SSL handshake with 'hostname:port' failed: SSSLERR_CONN_CLOSED (-10)#Remote 
Peer has closed the network connection##SapSSLSessionStartNB()==SSSLERR_CONN_CLOSED##

任何人都有解决此问题的想法?

sap netweaver sap-erp
1个回答
0
投票

[在另一个论坛上,有人帮助我解决了这个问题。他向我指出问题出在SNI上,请参见:https://security.stackexchange.com/questions/101965/ssl3-error-when-requesting-connection-using-tls-1-2/102018#102018

https://en.wikipedia.org/wiki/Server_Name_Indication

要解决此问题,您需要添加以下参数:icm / HTTPS / client_sni_enabled,并在DEFAULT配置文件中将其设置为TRUE。然后,您需要重新启动应用程序服务器以激活参数的效果。

链接到SCN的完整问题:https://answers.sap.com/questions/473015/sap-ssl-handshake-failed.html

编辑:稍后我再次遇到此错误,但是这次似乎是由于我们使用了系统不支持的TLS 1.2证书导致的。您可以检查此链接:https://launchpad.support.sap.com/#/notes/510007我们实施了数字7来解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.