ポート転送について?

私は以下の構成を使用しており、約 2 年間問題なく動作していました。

  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: