Wget 返回错误:“无法建立 SSL 连接。”

Wil*_* V. 27 website download wget ssl

当我尝试使用以下选项运行 Wget 时:

E:\Program Files\GnuWin32\bin>wget -p --html-extension --convert-links --no-check-certificate https://minecraft.net/en-us/
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = E:\Program Files\GnuWin32/etc/wgetrc
--2017-02-24 10:38:01--  https://minecraft.net/en-us/
Resolving minecraft.net... 52.84.24.33, 52.84.24.150, 52.84.24.230, ...
Connecting to minecraft.net|52.84.24.33|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:Unable to establish SSL connection.我尝试下载的网站是安全的。

我也尝试将协议更改为 SSLv3,但仍然无法正常工作。

有人能告诉我为什么这样做以及如何解决它吗?

小智 23

您可以在此处找到更新的版本:GNU Wget 的 Windows 二进制文件

它工作正常,我遇到了同样的问题。

  • 多年后,版本“1.20.3”可用......但它有问题。我必须运行它才能获得工作版本(在 Windows 下):`choco install wget --version 1.20` (2认同)

Jos*_*ica 19

正如SSL Labs所示,minecraft.net 仅支持 TLSv1.0 及更高版本。您不能将 SSLv3 与它一起使用。很可能你的 wget 版本不支持这个(可能是因为太旧了)。尝试升级它。