CURL:(35)Ubuntu服务器的SSL连接错误

时间:2018-03-08 08:31:55

标签: ssl curl openssl ubuntu-server

我正在玩VirtualBox上安装ubuntu服务器并学习linux的方法。有一次,我让VM工作,并能够通过我公司的代理运行curl,wget,apt-get和安装docker。我决定重建它,现在我遇到了一个奇怪的问题。 wget适用于https但curl不适用。 对于所有https站点,Curl都会返回以下错误:

curl -v https://<url>
trying <IPAddress>...
connected to <proxyserver> port <port> (#0)
ALPN, offering http/1.1
cipher selection: ALL:!EXPORT:!EXPORT40:EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
successfully set certificate verify locations:
CAfile: /etc/ssls/certs/ca_certificate.crt
CApath: /etc/ssls/certs
TLSv1.2 (OUT), TLS header, Certificate Status (22):
TLSv1.2 (OUT), TLS handshake, client hello (1):
error: 140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

知道问题是什么吗?

1 个答案:

答案 0 :(得分:0)

发现该问题特定于Ubuntu Server 17.10.1。安装了Ubuntu服务器16.04.4 LTS。