wake-up-neo.com

Wget returning error: "SSL-Verbindung kann nicht hergestellt werden."

Wenn ich versuche, Wget mit den folgenden Optionen auszuführen:

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.

Ich erhalte folgende Fehlermeldung: Unable to establish SSL connection. Die Website, die ich herunterladen möchte, ist sicher.

Ich habe auch versucht, das Protokoll auf SSLv3 zu ändern, aber es funktioniert immer noch nicht.

Kann mir jemand sagen, warum das so ist und wie ich es umgehen kann?

8
William V.

Wie SSL Labs zeigt, werden nur TLSv1.0 und höher von minecraft.net unterstützt. Sie können SSLv3 nicht damit verwenden. Es ist wahrscheinlich, dass Ihre Version von wget dies nicht unterstützt (möglicherweise weil sie zu alt ist). Versuchen Sie es zu aktualisieren.

7
Joseph Sible

Eine neuere Version finden Sie hier: Windows-Binärdateien von GNU Wget

Es funktioniert gut, ich hatte das gleiche Problem.

6
Chris

Möglicherweise möchten Sie die Option --secure-protocol=TLSv1 hinzufügen.

Überprüfen Sie auch, ob OpenSSL installiert ist, das TLS unterstützt, indem Sie Folgendes ausführen:

openssl s_client -connect minecraft.net:443 -tls1
1
Alex

Hatte einen ähnlichen Fehler, aber in meinem Fall wurde nur "Konnte keine SSL-Verbindung herstellen." Ohne Erklärung angezeigt. Ich habe ein WinWget verwendet, das ein Wget enthielt, das ohne SSL-Unterstützung kompiliert wurde. Gelöst durch Herunterladen der Vollversion von https://eternallybored.org/misc/wget/

1
Ivan P.