获取错误错误:14077410:SSL 例程:SSL23_GET_SERVER_HELLO:jmeter 上的 sslv3 警报握手失败

获取错误错误:14077410:SSL 例程:SSL23_GET_SERVER_HELLO:jmeter 上的 sslv3 警报握手失败

我在使用 Jmeter Curl 时遇到问题。我有一个.sh包含 curl 命令的文件,并且该 sh 文件使用 OS Process Sampler 进行调用

在此处输入图片描述

.sh命令包含

curl -kvH "Accept: application/json" https://www.rocketleaguereplays.com/api/replays/-1/

但是我得到了错误

* Adding handle: conn: 0x75e6e0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x75e6e0) send_pipe: 1, recv_pipe: 0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* About to connect() to www.rocketleaguereplays.com port 443 (#0)
*   Trying 104.24.115.83...
* Connected to www.rocketleaguereplays.com (104.24.115.83) port 443 (#0)
* SSLv3, TLS handshake, Client hello (1):
} [data not shown]

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* SSLv3, TLS alert, Server hello (2):
{ [data not shown]
* error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
* Closing connection 0
curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

答案1

您通过什么操作系统进行连接?

有可能您的 libssl 库已经过时,因此您无法连接到仅支持最新 TLS 的主机。

相关内容