Невозможно загрузить jupyter notebook в браузере после установки SSL-сертификата letsencrypt для моего доменного имени

#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