在我的服务器中,获取异常“javax.net.ssl.SSLHandshakeException:握手期间远程主机关闭连接”

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

我正在从我的系统向一台服务器发送Http POST请求。它给出了“javax.net.ssl.SSLHandshakeException:握手时远程主机关闭连接”Exception.Even我在我的system.i中使用了有效的证书。它的工作正常没有任何问题。我们如何找到问题的根本原因。

java ssl https openssl jmeter
1个回答
1
投票

最有可能的是,SSL协议实现JMeter与您的服务器之间存在不匹配。我建议玩以下属性:

https.default.protocol
https.socket.protocols

就像尝试将下一行添加到user.properties文件一样(位于JMeter安装的“bin”文件夹中)

https.default.protocol=SSLv3

你可以使用像OpenSSL这样的Wireshark或sniffer工具来检查在成功和不成功的连接下使用什么协议以及有什么区别。

参考文献:

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