我尝试通过 wget 下载图像,但出现错误:无法建立 SSL 连接。
wget https://www.website.com/image.jpg
--2015-02-26 01:30:17-- https://www.website.com/image.jpg
Resolving www.website.com (www.website.com)... xx.xxx.xx.xx
Connecting to www.website.com (www.website.com)|xx.xxx.xx.xx|:443... connected.
Unable to establish SSL connection.
我的测试用例:
- 使用 Ubuntu 12.04.4 LTS (GNU/Linux 3.8.0-44-generic x86_64)、GNU
Wget 1.13.4 构建在 linux-gnu 上,我能够下载该映像
使用上面的代码。没有错误。
- 使用 Ubuntu 14.04 LTS (GNU/Linux 3.13.0-24-generic x86_64),基于 linux-gnu 构建的 GNU Wget 1.15,我无法下载图像
使用上面的代码。
另一个变量是 www.website.com 使用 TLS 1.0。我不知道这对 wget 有什么影响。但是,如果我从 TLS 1.2 网站获取图像,则两个测试用例都不会出现任何 ssl 连接错误。
Ubuntu 14.04 或 wget 1.15 与 TLS 1.0 网站不兼容吗?
我需要安装/下载任何库/软件才能启用此连接吗?
您一定使用的是旧版本的 wget 我也遇到了同样的问题。我正在使用 wget 1.12.so 来解决这个问题有两种方法:
更新wget
or use curl
curl -LO 'https://example.com/filename.tar.gz'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)