新しいサーバーへのクローン、ドメイン変更、毎回ログインを求める新しいトピック

こんにちは、Discourse初心者です。

環境をクローンする必要があります。

やったこと:

  • discourse_dockerdiscourse_volumes ディレクトリから rsync -a
  • ディレクトリを新しいサーバーに移動
  • discourse_docker/containers/app.yml を変更(ドメイン名)
  • 新しいドメイン用に新しい証明書を生成し、証明書とキーを discourse_volumes/shared/standalone/ssl に移動
  • 新しいサーバーで ./launcher rebuild app を実行

うまく動作し、すべて正常に見えます。トピックに返信すると機能します。しかし、「新規トピック」を作成すると、ログインページにリダイレクトされます。

何が間違っていますか?何かヒントはありますか?

セーフモードでは、それは起こりますか?

古いドメイン名から新しいドメイン名へのトピックのマッピングを行うには、rakeタスクを実行する必要があると思います。

「いいね!」 2

この情報、大変ありがとうございました。
あなたの助けで問題は解決しました。

セーフモードでは正常に動作しました。

セーフモードを終了し、各プラグインを無効化するたびに機能を確認しました。

1つのプラグインが問題を引き起こしていました。

しかし幸いなことに、それを再度有効にしたところ、機能は正常に動作しました。何が起こったのか分かりませんでした。無効化して再度有効にしたときに、バックステージで再マッピングされたのかもしれません。

問題解決

@Ethsim2 様、ありがとうございます。

以前の投稿で述べたように、問題は問題のあるプラグインを無効にして再度有効にすることで解決しました。

しかし、Discourseの初心者なので、この新しい環境では必ずアドバイスに従います。

「いいね!」 2