我们最近将Tomcat版本从Tomcat 7升级到9.0.20,我们的用户报告说,由于以下错误,他们无法再连接到我们的系统。
发送消息时出错:无法发送消息。对等方发送的警报:致命警报:握手失败
我们已经检查了SSL证书,一切就绪,甚至我们已经验证了源SAP系统中的TLS版本。但是,只有在使用我们的Web服务的SAP系统中才会注意到此问题。所以我想知道我需要在SAP方面检查哪些细节来解决这个问题。
请注意,当我切换回Tomcat7时,连接工作得非常好。我比较了两个版本的server.xml,除了下面这行之外,没有看到任何区别。
Tomcat 7: protocol="HTTP/1.1"
Tomcat 9: protocol="org.apache.coyote.http11.Http11NioProtocol"
字符串
感谢你的回复。
谢谢你,谢谢
1条答案
按热度按时间anauzrmj1#
该问题显然与SAP系统中使用的密码套件有关。添加支持TLS 1.1和TLS 1.2的新密码套件工作,问题得到解决。