Переадресация портов?

Я использую следующую конфигурацию, которая работала без проблем около двух лет.

  1. Виртуальная машина, выделенная для стандартной установки Docker/Discourse.
  2. Мой фаервол пробрасывает порт 17601 на порт 80 для внешнего доступа.

Сегодня я обновился до версии 2.4.0.beta10.
Теперь сайт работает из внутренней сети (http://hostname.localdomain), но извне (http://publicIP:17601) отображается пустая страница.

Если посмотреть исходный код этой пустой страницы, там есть все данные?
Значит, работает частично, но где-то возникает проблема с (макетом?).

Есть какие-нибудь советы?

Вы видите какие-либо ошибки в консоли браузера? Это может быть связано с CSP.

Действительно. Когда я отключаю это, всё, похоже, работает. :+1:

То же самое касается локального использования. Я заметил, что оно работало с именем хоста (http://hostname), но не с IP-адресом (http://localip). После отключения CSP оно работает и с IP-адресом.

Похоже, мне нужно немного больше почитать о Content-Security-Policy. :blush: