アップグレードの物語は続く

アップグレードはほぼ機能しています。

私のサーバーには2つのDiscourseコミュニティがあります。

インバウンドメールは2番目のサイトコミュニティで機能していますが、最初のサイトでは機能していません。ログを見ると、SMTPサーバーが受信メールをピックアップしていることは示されていますが、Discourseのメールログには、受信されたか、処理されたか、拒否されたかを示すものは何もありません。

これを引き起こすような、これらの2つのコミュニティ間の設定の違いは見られず、修正するために他にどこを見れば手がかりが得られるのかわかりません。

サーバーを再起動したら(また)直ったようです。

サーバーを再起動したところ(また)、問題が解決したようです。

しかし、サーバーを再起動したことで、イメージから新しいコンテナが構築され、nginxの問題が再発しました。

Discourseコンテナのnginx設定ファイルに、このコードが存在する理由を誰か教えていただけますか。

outlets/server/20-https.conf内:

if ($http_host != huskerlist.tssi.com) {
rewrite (.\*) https://huskerlist.tssi.com$1 permanent;

私の意見では、このコードは存在しないか、または$http_hostsecondsite FQDNなどとも比較する必要があります。

どのようにですか?リバースプロキシを使用して複数のコンテナを実行していますか?

このトピックを Installation > Hosting に移動しました。これは、セルフホストの Discourse セットアップの調整に関するものと思われるためです。また、公式のインストール ガイドに従っていないセットアップが明確に関係しているため、unsupported-install も追加しました。

「いいね!」 1