CURL返回错误(ssl3_get_record:版本号错误)

时间:2019-12-04 17:01:22

标签: linux unix curl openssl devops

我正在尝试在Linux中卷曲json文件,但我不断收到错误curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

这可以在没有安装Jupyter的另一台服务器上正常工作。看来Jupyter在我的服务器上安装了证书/opt/anaconda3/ssl/cacert.pem,并且CURL默认使用它。如何禁止curl使用此证书或我的系统禁止在CURL上使用curl?我猜这是问题所在。

# curl -k -v https://www.website.com/file.json

* Uses proxy env variable no_proxy == 'http://user:pass@proxy.website.com:8080'
* Uses proxy env variable https_proxy == 'https://user:pass@proxy.website.com:8080'
*   Trying 1.1.1.1:8080...
* TCP_NODELAY set
* Connected to proxy.website.com (1.1.1.1) port 8080 (#0)
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /opt/anaconda3/ssl/cacert.pem
  CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* error:1408F10B:SSL routines:ssl3_get_record:wrong version number
curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

0 个答案:

没有答案