Rails の S3 連携で Internal Server Error となる



Redmine の添付ファイルを S3 に入れる設定で使っていたところ、ある日突然アップロード時に「Internal Server Error」が出るようになりました。

Redmine は Ruby on Rails で作られているので、log/production.log を見てみると以下のようなエラーが記録されていました。

時刻のズレが大きすぎると怒られています。

date コマンドで時刻を確認したら、30分ほど遅れていました。どうも ntpd が止まっていたようです。

ntpd を再起動して、時刻を正確に合わせたところ、AWS の API 連携エラーが出なくなり、アップロードできるようになりました。

ITエンジニア募集中!

キュアコード株式会社はITエンジニアを募集しております。少人数の職場なので、上流・下流やサーバー・クライアント対応の垣根なく、あなたの強みを活かしながら いろいろなことにチャレンジ可能です。エンジニアとしての未経験の方、経験が少ない方も歓迎しています。

下記よりITエンジニア募集の採用情報をご覧いただけます。


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA