Discourse へ最近移行したところ、システムメール自体は正常に送信されているようですが、メール内のリンクをクリックすると常に空白ページにリダイレクトされてしまいます。
例:
- 誰かに管理者権限を付与する
- その人物にシステムメールが届く
- 「管理者確認」ボタンをクリックする
- 新しいページ [ドメイン]/u/confirm-email/[ID]/[ID] が開くが、画面は空白のままである。
AWS SES を使用しています。ご教示いただければ幸いです。よろしくお願いいたします。
Discourse へ最近移行したところ、システムメール自体は正常に送信されているようですが、メール内のリンクをクリックすると常に空白ページにリダイレクトされてしまいます。
例:
AWS SES を使用しています。ご教示いただければ幸いです。よろしくお願いいたします。
ラウンチャーで構築された Docker イメージを使用していますか?非標準のプラグインは導入していますか?
はい、Discourse Docker を使用しています。標準外のプラグインは、Latest、News、Unread の横に「Forums」という新しいタブを作成するものだけです。サイト設定を確認しましたが、どのメールや管理者設定を変更すればよいか特定できませんでした。
こんにちは。「console」に何かが表示されていたようです:
Firefox:
「トラッカーに由来し、コンテンツブロックが有効なため、「」へのクッキーまたはストレージへのアクセス要求がブロックされました。」
Chrome:
「Cross-Origin Read Blocking (CORB) により、クロスオリジンレスポンスがブロックされました…」
確実ではありませんが、サイト設定や app.yml で変更できることはあるでしょうか?
更新:JavaScript を無効にすると、「管理者確認ページ」にアクセスできるようになりました。また、/safe-mode を試しましたが、ページは読み込まれませんでした。