skozz
(Raúl M.)
1
こんにちは!私は過去3年間、DigitalOcean上でDiscourse(Docker)を特に大きな問題なく運用してきました。
今日、画像のサイズに関連するいくつかの設定を変更したところ、サイト全体がエラー500になり、次のメッセージが表示されました。
注:申し訳ありませんが、現在スペイン語版しか表示されておらず、この状況で英語版に切り替える方法がわかりません。
アプリの再構築を試みましたが、うまくいきませんでした。ログからも私には明確な原因がわかりませんでした。
このエラーは以前見たことがないため、関連するかもしれない(あるいはそうでないかもしれない)情報をいくつか記載します。
- 画像はS3に保存されています。AWS/S3の設定については何も変更していません。
- Let’s Encryptを使用してフォラムを運用しています。
- Railsコンソールからは問題なくアプリにアクセスできます。
以前、このフォーラムで検索を試みましたが、メッセージがスペイン語のため、英語版を見つけることができませんでした 
注:このメッセージには、後でフォーラムで参照できるように、翻訳された内容とは別にエラーコードを含めるのが良いかもしれません。
Falco
(Falco)
2
ログを読み取れますか (http://yoursiteurl.com/logs)?
skozz
(Raúl M.)
3
はい!どうしてそれを忘れたのか分かりません!(Discourseを使って3年間、このような問題は一度もありませんでした。すみません)。
どうやらS3に関連しているようです:thinking:少なくとも手がかりがあり、デバッグの着手点が見つかりました。
Falco
(Falco)
4
設定 s3_bucket が空または何らかの原因で欠落しているようです…
最新の Discourse を実行していますか?
skozz
(Raúl M.)
5
いいえ、約2か月前にフォーラムを更新しました。
まさに的を射ていますね。どうしてこうなったのか分かりません
これは少し驚きです。
コンソールからバケット名を復元して、うまくいくか試してみます。
skozz
(Raúl M.)
6
@Falco 問題なく動作します。恥ずかしいのですが、Discourse のデバッグ練習不足が足かせになっていたようです
ご迅速なご対応、誠にありがとうございます。
エラーが判明しましたので、タイトルを更新いたします。
ありがとうございました!