Jupyter ノートブックサーバーの起動 - Deep Learning AMI
気持ちの問題で
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mykey.key -out mycert.pem
をしてみることに。起動時の指定は面倒くさいので、AWSにjupyter notebookを構築してリモートで使用する - Qiita に倣って以下を ~/.jupyter/jupyter_lab_config.py
に追加する:
c.ServerApp.certfile = '/home/xxx/.jupyter/mycert.pem' c.ServerApp.keyfile = '/home/xxx/.jupyter/mykey.key'
Chrome でアクセスすると NET::ERR_CERT_INVALID
で怒られるが「thisisunsafe」という魔法を入力すると強制でスキップできるので、とりあえずそれで。
Python ssl socket server SSLV3_ALERT_CERTIFICATE_UNKNOWN issue - Stack Overflow のような文句はログに出続けるようではあるが・・・。