#amazon-web-services #jupyter-notebook
#amazon-web-services #jupyter-notebook
Вопрос:
Мой Jupyter notebook (работающий на экземпляре AWS EC2) работал нормально (на порту 8888) после выполнения описанных здесь шагов.
Но затем я решил получить правильное доменное имя из NameCheap, чтобы получить SSL-сертификат letsencrypt. После установки сертификата, выполнив следующие действия, я изменил файл конфигурации jupyter, указав новые местоположения для сертификата и ключа. Как только я это сделал, я не могу загрузить jupyter notebook в веб-браузере.
После выполнения Jupyter нет SSL или каких-либо других ошибок jupyter notebook
(на Ubuntu 18.04 bash). Браузер просто не может подключиться к mydomain.com: 8888 (https). Он успешно подключается к mydomain.com (https). Единственная разница между рабочим и нерабочим состоянием заключается в том, что я получил правильное доменное имя вместе с SSL-сертификатами для этого.
Любая помощь приветствуется. С удовольствием расширю, если приведенной выше информации недостаточно.
Комментарии:
1. Как правило, ноутбуки или любые подобные приложения, подобные этому, которые не предназначены для публичного доступа (т. Е. Только Вы их используете), безопасно доступны через ssh-туннели. Это позволяет избежать всех проблем с доменами, SSL-сертификатами и так далее.
2. да, но мне нужно, чтобы он был общедоступным, чтобы показывать результаты внутри iframe