jul*_*map 2 ssl https jupyter jupyter-notebook
从几天前开始,我的 MacOs/Safari 客户端已无法通过 HTTPS 访问我的 Jupyter Notebook(放置在另一台服务器中)。
我正在调查的可能性之一是 Apple 可能已停止接受 TLS1.0 密码算法https://www.macrumors.com/2018/10/15/apple-ending-tls-1-1-1-0-support -2020年3月/
当我从 MacOs/Firefox 连接到同一个 Jupyter 服务器时,一切正常,但 Firefox 抱怨我使用不安全的加密算法:TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS1.0
我已经确认“openssl ciphers -v”我的服务器盒子接受许多高达 TLS v1.2 的算法
如何指示 Jupyter Notebook 服务器使用更高版本的协议?
我可以在 Jupiter_notebook_config.py 中看到一个可能有帮助的部分:
## Supply SSL options for the tornado HTTPServer. See the tornado docs for
# details.
#c.NotebookApp.ssl_options = {}
Run Code Online (Sandbox Code Playgroud)
我应该把什么作为 ssl_options 放在这里???
我可以自己回答
c.NotebookApp.ssl_options={
"ssl_version": ssl.PROTOCOL_TLSv1_2
}
Run Code Online (Sandbox Code Playgroud)
解决了问题。
| 归档时间: |
|
| 查看次数: |
1995 次 |
| 最近记录: |