Я настроил сервер Ubuntu для размещения ноутбука Jupyter, к которому я могу получить доступ из Интернета. Кажется, все работает, но когда я открываю ноутбук, ядро Python застревает и не подключается:
![enter image description here](https://i.stack.imgur.com/XGlbQ.png)
В терминале, с текущая конфигурация не выдает предупреждений или ошибок:
![enter image description here](https://i.stack.imgur.com/dvWy7.png)
, но я пробовал много подобных конфигураций и иногда, когда ядро пыталось подключиться, оно показывал предупреждения типа:
- [W 01: 51: 26.202 NotebookApp] 400 GET / api / kernels / aa45474d-7fb8-4685-98d c -5ebeba378f41 / channel?
- [W 16: 06: 07.386 NotebookApp] 403 GET / api / kernels / f589fe39-b21 c -4eb1-9543-dcf2b9c5881d / channel?
Я обнаружил в сети различные подобные проблемы, и они обычно указывают либо на конфигурацию Jupyter, либо на конфигурацию Apache / nginx, однако я перепробовал многие из предложенных конфигураций, и ни одна из них не решила мою проблему. Я не могу исключить, что проблема в другом месте.
jupyter_notebook_config.py:
Обратите внимание, что я закомментировал ссылки на сертификат, если нет, то браузер ноутбука выдаст «ошибку прокси» и не загрузится. Тем не менее, сертификат загружается в конфигурации apache и, кажется, работает нормально там. Нужно ли загружать его и здесь?
apache конфигурация:
Закомментированы некоторые из многих строк, которые я пытался добавить после других предложений на других страницах. Любая помощь будет очень кстати, я застрял на этом в течение одной недели.