SSL: WRONG_VERSION_NUMBER bei der Einrichtung der öffentlichen Juypter server
Ich bin in den Prozess der Einrichtung eines Juypter server als host für meine notebooks.
In /home/user/.jupyter/notebook_configuration.py
c.NotebookApp.certfile = u'/home/user/.jupyter/mycert.pem'
c.NotebookApp.keyfile = u'/home/user/.jupyter/mykey.key'
Und wenn ich lief auf der Konsole
jupyter notebook --ip="ip_address" --port=8000 --certfile=mycert.pem --keyfile mykey.key
Dem server und das Zertifikat gearbeitet!
Aber wenn ich einen DNS-Eintrag und Versuch die route zu dem server lief ich in diese Fehler
SSL Error on 10 ('ip_address', 63748): [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:600)
Was ist Los?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist das problem eine super einfache eine, die hat mich mehr herausfinden, als es eigentlich haben sollte.
Standardmäßig die Adresse, die Konsole gibt Ihnen eine
https
- Adresse zum weiterleiten zu.https
funktioniert.Aber wenn Sie geben Sie
es dauert Ihnen zu
http://your_url.com
. Wenn Sie die TSL-Zertifikate für Ihre server-http-Routen nicht mehr funktionieren und Jupyter nicht zusammen mit einem reroute tohttps
aus der box.Umgehen: verwenden Sie https anstelle
Meine Langfristige Lösung: Ich landete hosting meine Jupyter notebook hinter apache.