天天看點

Netweaver 伺服器和用戶端TLS版本号不比對的解決方案

我今天用ABAP http API cl_http_client通路下面這個連結時:

https://c4c.saphybriscloud.cn/sap/c4c/odata/cust/v1/zjerrysalesorder/CustomerQuoteCollection(

‘00163E7209B31ED999C75C841A4214FD’)/CustomerQuoteParty

Netweaver 伺服器和用戶端TLS版本号不比對的解決方案

遇到如下錯誤資訊:

SSL handshake with my500092.c4c.saphybriscloud.cn:443 failed: SSSLERR_SSL_READ (-58)

SAPCRYPTO:SSL_read() failed

SapSSLSessionStartNB()==SSSLERR_SSL_READ

SSL:SSL_read() failed (536875120/0x20001070)

=> “received a fatal TLS protocol version alert message from the peer”

SSL:SSL_get_state()==0x2120 “TLS read server hello A”

SSL NI-hdl 102: local=10.65.40.98:58242 peer=157.133.192.39:443

cli SSL session PSE “/usr/sap/S4H/D00/sec/SAPSSLA.pse”

session ciphersuites=144:HIGH:!eRC4:!eNULL:!aNULL:!mMD5

Client SSL_CTX 7f2af8001490 pvflags=128 (TLSv1.0)

TLSextSNI server_name=“my500092.c4c.saphybriscloud.cn”

Target Hostname=“my500092.c4c.saphybriscloud.cn”

Netweaver 伺服器和用戶端TLS版本号不比對的解決方案
Netweaver 伺服器和用戶端TLS版本号不比對的解決方案
Netweaver 伺服器和用戶端TLS版本号不比對的解決方案

根據錯誤資訊進行查詢,解決方案在SAP note 2389482裡有介紹:

Netweaver 伺服器和用戶端TLS版本号不比對的解決方案

繼續閱讀