安裝CURL 時報錯GnuTLS: The TLS connection was non-properly terminated. Unable to establish SSL connection.
阿新 • • 發佈:2021-11-25
安裝curl報錯 Unable to establish SSL connection
[root@rzk curl]# wget https://curl.haxx.se/download/curl-7.54.0.tar.gz --2021-11-25 16:47:14-- https://curl.haxx.se/download/curl-7.54.0.tar.gz Resolving curl.haxx.se (curl.haxx.se)... 151.101.230.49, 2a04:4e42:11::561 Connecting to curl.haxx.se (curl.haxx.se)|151.101.230.49|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://curl.se/download/curl-7.54.0.tar.gz [following] --2021-11-25 16:47:15-- https://curl.se/download/curl-7.54.0.tar.gz Resolving curl.se (curl.se)... 151.101.194.49, 151.101.2.49, 151.101.66.49, ... Connecting to curl.se (curl.se)|151.101.194.49|:443... connected. GnuTLS: The TLS connection was non-properly terminated. Unable to establish SSL connection.
解決辦法
vim進入本機dns配置 vim /etc/resolv.conf
新增阿里的dns
nameserver 223.5.5.5
nameserver 223.6.6.6
然後重新下載即可
安裝curl
下載curl包,地址https://curl.haxx.se/download/
解壓縮
tar -xzvf curl-7.59.0.tar.gz
進入安裝目錄
cd curl-7.59.0
編譯
./configure
make && make install
檢視版本
[root@rzk curl-7.54.0]# curl --version
curl 7.54.0 (x86_64-pc-linux-gnu) libcurl/7.54.0 OpenSSL/1.1.1g zlib/1.2.11
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets HTTPS-proxy