2017-10-17 6 views
0

config Mon Jupyter comme ceci:jupyter SSL: WRONG_VERSION_NUMBER

# encoding=utf-8 
c = get_config() 
c.IPKernelApp.pylab = 'inline' 
c.NotebookApp.certfile = u'/root/.ipython/profile_txz_server/mycert.pem' 
c.NotebookApp.client_ca = u'/root/.ipython/profile_txz_server/mycert.pem' 

c.NotebookApp.password = u'sha1:4a46aefd018f:170840e2f9af032488....' # txzing_token 
c.NotebookApp.ip = '127.0.0.1' 
c.NotebookApp.port = 8888 
c.NotebookApp.open_browser = False 
c.NotebookApp.trust_xheaders = True 

Et Mon Nginx HTTP Config comme ceci:

upstream notebook { 
    server localhost:8888; 
} 
server { 
    listen 80; 
    server_name xx.xx.com; 
    rewrite ^/(.*) https://xx.xx.com/$1 permanent; 
} 
server{ 
    listen 443 ssl; 
    index index.html; 
    server_name xx.xx.com; 
    ssl_certificate /root/.ipython/profile_txz_server/mycert.pem; 
    ssl_certificate_key /root/.ipython/profile_txz_server/mycert.pem; 
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 
    ssl_prefer_server_ciphers on; 
    ssl_session_cache shared:SSL:10m; 
    location/{ 
     proxy_pass   http://127.0.0.1:8888; 
     proxy_set_header  Host $host; 
     proxy_http_version 1.1; 
     proxy_set_header Upgrade $http_upgrade; 
     proxy_set_header Connection "upgrade"; 
     proxy_set_header Origin ""; 
    } 
} 

Enfin j'essaie de visiter url: https://xx.xx.com

Jupyter obtenir erreur comme ceci:

SSL Error on 9 ('127.0.0.1', 43378): [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:749) 

Comment puis-je traiter cette question?

Répondre

0

Je traite cette question. Et j'essaie de faire comme ceci:

# c.NotebookApp.certfile = u'/root/.ipython/profile_txz_server/mycert.pem' 
# c.NotebookApp.client_ca = u'/root/.ipython/profile_txz_server/mycert.pem'