Discourse フォーラムを約 2 年間成功裏に利用してきた後、マルチサイトとしてもう 1 つ追加することを決めました。
本番環境を壊さないように、テストサーバーでこの設定を試しています(設定は本番と完全に同一です)。インストールは大きな問題なく完了しました(マルチサイト設定ガイド に従いました)。Meta Discourse で類似の課題に直面し、解決した事例がないか、あらゆるトピックを確認してきました。
本番サーバー(およびテストサーバー)では SSO をユーザー認証に使用しています。ユーザーは自サイトからログインし、Discourse に移動すると SSO を介してリダイレクトされます。2 番目のサイトでも同様の構成になります(ドメインは異なりますが、問題はないはずです)。
ここで発生している問題は、2 番目のサイトに対する管理者のアクティベーションメールが届かないことです(app.yml に管理者のメールアドレスを設定済みです)。メールが正常に送信されることは確認済みです(SMTP 認証情報が正しいこと、有効であることを確認済み)。1 番目の Discourse のテスト機能を使用すると、メールは通常通り届きます。
Discourse と Docker の最新バージョンをインストールしていることも確認済みです。
どなたかこの問題の解決にご協力いただけますか?あるいは、解決のための他のドキュメントやトピックをご案内いただけますでしょうか?Discourse が提供するログを確認してみましたが、情報が非常に多いため、どこに注目すべきかヒントをいただければ幸いです。
ご支援を心よりお待ちしております。