環境是 AIX 6
wget https://www.apache.org/
出現 unsupported scheme 提示, 這是必然的, 因爲這是個安全鏈接。
加個選項試試, 不檢查證書
wget --no-check-certificate https://www.apache.org/
wget: unrecognized option --no-check-certificate
提示沒有這個選項。 看來事情沒想象的那麼簡單
wget --help
檢查竟然沒有HTTPS (SSL/TLS) options
好吧, 看來目前的wget把ssl功能關閉了。 需要重裝wget。 兩個方法, 一個是源碼安裝指定ssl選項, 另一個就是安裝ssl enable的wget rpm。 我選擇後者了。
curl http://www.stargard.ca/aix/RPMS/wget-1.12-1ssl.aix6.1.ppc.rpm > wget-1.12-1ssl.aix6.1.ppc.rpm
rpm -e wget
rpm -ivh wget-1.12-1ssl.aix6.1.ppc.rpm
測試
DSTBoulder:dst02lp8:/root/tmp# wget --no-check-certificate https://www.apache.org/
- --2013-01-24 23:14:44-- https://www.apache.org/
- Resolving www.apache.org... 192.87.106.229, 140.211.11.131, 2001:610:1:80bc:192:87:106:229
- Connecting to www.apache.org|192.87.106.229|:443... connected.
- WARNING: cannot verify www.apache.org's certificate, issued by `/C=US/O=Thawte, Inc./CN=Thawte SSL CA':
- Unable to locally verify the issuer's authority.
- HTTP request sent, awaiting response... 200 OK
- Length: 35543 (35K) [text/html]
- Saving to: `index.html'
- 100%[===========================================================================================================================================================>] 35,543 88.0K/s in 0.4s
- 2013-01-24 23:14:45 (88.0 KB/s) - `index.html' saved [35543/35543]
搞定。