關於weget “無法建立SSL連線”的解決方法

yohe233發表於2017-10-04
原文連結:http://www.bubuko.com/infodetail-1277720.html

問題原型

[root@POT-DOG ~]# wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
--2017-10-04 22:42:01--  https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
正在解析主機 storage.googleapis.com (storage.googleapis.com)... 216.58.200.240, 2404:6800:4008:801::2010
正在連線 storage.googleapis.com (storage.googleapis.com)|216.58.200.240|:443... 已連線。
無法建立 SSL 連線。

問題原因

wget在使用HTTPS協議時,預設會去驗證網站的證書,而這個證書驗證經常會失敗。

解決方案

原命令加上"--no-check-certificate"選項,就能排除掉這個錯誤。
EX:
[root@POT-DOG ~]# wget --no-check-certificate  https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
--2017-10-04 22:50:02--  https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
正在解析主機 storage.googleapis.com (storage.googleapis.com)... 216.58.200.48, 2404:6800:4008:800::2010
正在連線 storage.googleapis.com (storage.googleapis.com)|216.58.200.48|:443... 已連線。
已發出 HTTP 請求,正在等待回應... 200 OK
長度:89803580 (86M) [application/x-gzip]
正在儲存至: “go1.8.linux-amd64.tar.gz”


100%[=============================================>] 89,803,580  10.3MB/s 用時 8.9s   


2017-10-04 22:50:12 (9.67 MB/s) - 已儲存 “go1.8.linux-amd64.tar.gz” [89803580/89803580])

相關文章