2015-12-17 9 views
7

Dizüstü bilgisayarlarımı barındırmak için bir Juypter sunucusu kurma sürecindeyim.SSL: WRONG_VERSION_NUMBER genel Juypter sunucusunu ayarlarken

eğer

c.NotebookApp.certfile = u'/home/user/.jupyter/mycert.pem' 
c.NotebookApp.keyfile = u'/home/user/.jupyter/mykey.key' 

/home/user/.jupyter/notebook_configuration.py yılında Ve konsolda

jupyter notebook --ip="ip_address" --port=8000 --certfile=mycert.pem --keyfile mykey.key 

sunucu ve çalışmış sertifikada koştu!

Ancak, ben neler oluyor bu hata

SSL Error on 10 ('ip_address', 63748): [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:600) 

koştu sunucuya yönlendirmek için DNS girdisini ve girişimi kurarken?

cevap

11

Sorun, gerçekten sahip olması gerektiğini anlamamı sağlayan çok basit bir soru.

Varsayılan olarak, konsolun size verdiği adres, yönlendirilecek bir https adresidir. https çalışır. Eğer

your_url.com 

girerseniz

Ama http://your_url.com götüreceğim. Sunucunuz için TSL sertifikası ayarlarsanız, http yönlendirmeleriniz artık işe yaramaz ve Jupyter, kutudan https yeniden yönlendirilir.

Çalışma Çevresi: yerine Çözüm

Benim Uzun Süreli https kullanma: Kullanmak eğer I ended up hosting my Jupyter notebook behind apache.

+0

mükemmel çalıştı, sadece bağlantı özel olmadığını tarayıcınız uyarmak olabileceğini eklemek istediğiniz https : // ... ama sakıncası yoksa uyarıyı görmezden gelebilirsin. –

+0

Bu, bir çözüm için potansiyel olarak bir saat süren dolanımı kurtardı. Teşekkürler!!!!!!! –