jmeter 响应代码:非HTTP响应代码:javax.net.ssl.SSLHandshakeException非HTTP响应消息:收到致命警报:协议版本

np8igboo  于 2023-10-20  发布在  Java
关注(0)|答案(1)|浏览(284)

在Jmeter中执行负载测试时得到这个异常,我使用JMeter 5.4.1Java version 1.8

"Response code:Non HTTP response code: javax.net.ssl.SSLHandshakeException
Response message:Non HTTP response message: Received fatal alert: protocol_version"

1.如果你能想出解决办法,那就帮了大忙了。

rkue9o1l

rkue9o1l1#

该错误指示您正在测试的应用程序使用的SSL protocols与JMeter之间不匹配。
使用OpenSSL tool检查您的服务器支持哪些协议,例如:

openssl s_client -connect your-host:your-port

通过这种方式,您可以看到服务器正在使用哪个SSL协议,一旦您弄清楚了这一点-您将能够修改https.protocols Java系统属性或https.default.protocol/https.socket.protocols JMeter属性,以匹配您的服务器所期望的内容。
更多信息请参阅:

相关问题