こんにちは、皆様
Docker ベースの Discourse サーバーを別のホストに移行する必要があります。以前、ガイドに従って実施しましたが、特に問題はありませんでした。
旧サーバーで Discourse を停止し、ファイルを新サーバーに同期後、既存の「app.yml」ファイルを用いて「./discourse-setup」で新サーバーの設定を試みました。また、「./launcher rebuild app」も試しましたが、エラーは発生しませんでした。
リバースプロキシには NGINX を使用しており、SSL(着信)を有効にしています。Discourse との接続は NGINX 経由ですが、SSL は使用していません。Discourse コンテナの公開ポートは 80 です。
NGINX 側では、Discourse 向けに SSL とポート 443 を使用したホスト名を登録し、リダイレクトを設定しています。
ブラウザから Discourse プラットフォームにアクセスすると、「TOO_MANY_REDIRECTS」エラーが表示されます。
以上が現状です。旧サーバーではこの問題は発生していませんでした。Discourse と NGINX の設定ファイルは旧サーバーからそのままコピーしています。
また、「./docker-setup」を用いたクリーンセットアップと空のホストボリュームでも試しましたが、同じく「TOO_MANY_REDIRECTS」エラーが発生しました。
何かご存知の方がいれば、ご教示いただけますでしょうか。
よろしくお願いいたします。
Ingo