Ich versuche, Dateien von einer https Website zum Download bereit und halten Sie die folgende Störung zu erhalten:wget ssl Alarm Handshake-Fehler
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.
Von Blogs Online-Lesen entnehme ich, ich habe das Server-Zertifikat und das Client-Zertifikat zur Verfügung zu stellen. Ich habe Schritte gefunden, wie man das Server-Zertifikat, aber nicht das Client-Zertifikat herunterladen kann. Hat jemand eine vollständige Reihe von Schritten, um wget mit SSL zu verwenden? Ich habe auch die Option --no-check-certificate versucht, aber das hat nicht funktioniert.
wget Version: wget-1.13.4 openssl Version: OpenSSL 1.0.1f 6. Januar 2014
versuchen, alle von einem Kurs Homepage auf coursera.org Vortrag Ressourcen zum Download bereit. So würde die URL in etwa so aussehen: https://class.coursera.org/matrix-002/lecture
Zugriff auf diese Webseite online erfordert Formularauthentifizierung, nicht sicher, ob das den Fehler verursacht.
Dies könnte alles sein, wie nicht unterstütztes Protokoll, Verschlüsselungen, SNI ..... In der Regel hängt dies jedoch nicht mit der Validierung des Serverzertifikats zusammen. Fügen Sie weitere Details wie die Version von wget, die Version von openssl und die Site, auf die Sie zugreifen möchten, hinzu. Verwende auch 'wget -v --debug'. –
Gelöschter Kommentar – sotn