状況
Edgeを更新(私の場合、バージョン 107.0.1418.56 )するとjupyter lab/notebookが突然起動しなくなり、下図のエラーが表示された。
環境
OS: Windows10 Enterprose(20H2)
conda: 22.9.0
Edge: 107.0.1418.56
対処法
Anaconda Promptを見る限り、ローカルホストでサーバーは起動してるみたい。
試しに、「http://127.0.0.1:8888/…」 で始まるアドレスをEdgeのアドレスバーに入れて起動すると、jupyter labが起動した。なるほど、"localhost"が問題か…
こちらのサイトに解決策があったので、試してみた。
https://blog.masahiko.info/entry/2020/03/10/000025
「edge://net-internals/#hsts」#2と入力してEnterを押すと、HTTS/PKP#1に遷移。
下図のように、Delete domain security policiesに「localhost」と入力し、Delete
を押下した後、念のためEdgeを再起動。
その後、Anaconda Promptから「jupyter lab」で起動すると、いつも通り「localhost:8888」で始まるアドレスで起動するようになりました。
#1 HTTS/PKPの詳細はこちら https://laboradian.com/disable-hsts-for-domain/
#2 私はEdgeを使っているので、「edge://net-internals/#hsts」と入力したが、ブログ中にあるように、「chrome://net-internals/#hsts」と入力しても良いみたい(chromium edgeですからねー)。
おまけ
Pipeline Pilotのhtml系の表示コンポーネントでも同じエラーが出ていて困っていたが、今回の対策で解決しました。