Netweaver 服务器和客户端TLS版本号不匹配的解决方案

简介: Netweaver 服务器和客户端TLS版本号不匹配的解决方案

我今天用ABAP http API cl_http_client访问下面这个链接时:


https://c4c.saphybriscloud.cn/sap/c4c/odata/cust/v1/zjerrysalesorder/CustomerQuoteCollection(‘00163E7209B31ED999C75C841A4214FD’)/CustomerQuoteParty

image.png


遇到如下错误信息:

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”

image.pngimage.pngimage.png

 

根据错误信息进行查询,解决方案在SAP note 2389482里有介绍:

image.png

相关文章
|
1月前
|
JSON 数据格式
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
27 0
|
6月前
|
安全 网络安全 API
SAP ABAP 通过 https 消费外部 API 遇到错误消息 SSSLERR_SSL_CONNECT
SAP ABAP 通过 https 消费外部 API 遇到错误消息 SSSLERR_SSL_CONNECT
118 0
|
6月前
|
缓存 索引
SAP ABAP 系统传输请求(Transport Request)导入到其他系统背后执行的逻辑
SAP ABAP 系统传输请求(Transport Request)导入到其他系统背后执行的逻辑
89 0
|
6月前
|
存储 移动开发
什么是 SAP ABAP 系统中类型为 Relocations 的传输请求
什么是 SAP ABAP 系统中类型为 Relocations 的传输请求
35 0
|
7月前
|
安全 Linux 网络安全
嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录
嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录
137 0
|
网络安全 API
Netweaver 服务器和客户端TLS版本号不匹配的解决方案
Netweaver 服务器和客户端TLS版本号不匹配的解决方案
363 0
Netweaver 服务器和客户端TLS版本号不匹配的解决方案
|
网络安全
如何把某个网站的SSL Server certificate链导入到ABAP Netweaver系统里
如何把某个网站的SSL Server certificate链导入到ABAP Netweaver系统里
135 0
如何把某个网站的SSL Server certificate链导入到ABAP Netweaver系统里
|
安全 测试技术 应用服务中间件
Weblogic 12版本以下服务器如何调整SSL协议和加密套件
针对不同系统安装的weblogic 需要调整不同的启动文件,此目的是为了提示低版本的weblogic可以支持TLS1.0以上安全协议和提升安全加密套件而制作。
2127 0