[解決済み] Discourseが2.6.0.beta2へのアップデート後に動作しなくなりました

こんにちは、

昨日、SSH を通して 2.6.0.beta2 のアップデートを試みました。アップデート自体は問題なく実行されました。アップデートには時間がかかるという情報も読みましたが、1 日経てば再び動作するはずです。また、投稿数は数千件程度で、非常に大規模なフォーラムではありません。

すべてのプラグインを削除して再構築を再起動しましたが、変化はありません。Docker コンテナは実行中です。データベースも WebSocket も動作しています。しかし、Docker コンテナの前にある nginx サーバーから 502 エラーが返ってきます。

この問題のデバッグを開始するためのアイデアはありますか?

最初のステップは、おそらくソケットの設定を迂回して、Discourse の状態を確認することでしょう。

502 Bad Gateway

これはフォーラムに直接アクセスしようとすると表示される結果です…つまり、バックグラウンドで何かが正常に動作していないようです…

問題を見つけました!bootsnap-compiled-cache ディレクトリが原因でした… この問題に関する別の 投稿 もあります…

これは、Docker コンテナ内でバックアップを作成しようとした際に権限エラーが発生した後に発見しました… 他の誰かの助けになれば幸いです…

このインスタンスはどのようにインストールされましたか?

短いインストールガイドに記載されている通りです。

このガイドに従いましたか?(discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub)

はい、でもこれは春のことでした…

新しいベータ版のためにアップデートを行いました…

git pull
./launcher rebuild app