bakera.jpの不具合
2009年10月11日(日曜日)
bakera.jpの不具合
公開: 2009年10月11日16時10分頃
本日昼頃、以下のような問題が発生していました。
- bakera.jpにアクセスしても何も見られない
- bakera.jpにアクセスすると何故かダウンロードが始まるが、何もダウンロードできずに終わる
- bakera.jpにアクセスすると謎のエラーメッセージが表示される
- bakera.jpの普通のページは見られるが、アマ検が動作しない
現在ではおそらく解消しています。時系列順に言うと、こんな感じのことが起きていました。
- 日記を更新しても何故か本の画像が出ないことに気付く
- AmazonのAPIを利用している部分に問題が発生していることが判明
- テスト環境では何ら問題なく、本番だけで問題が発生している事が判明
- 本番環境へのデプロイ再実行、サーバ側キャッシュクリア、再起動などを行ってみるも解消せず
- 仕方ないので本番環境でデバッグを行う
- 本番環境ではAmazonのAPIに蹴られて400応答が返ってくることが判明。テスト環境では問題なくXMLが取得できる。
- 訳が分からないままいろいろ調べていると、結局、本番のサーバの時計が30分ほどずれていたことが判明。時計を合わせたら問題が解消。
時計がズレるとAmazonのAPIが使えなくなるのですね。最近導入された認証の仕組みで、リクエストに時刻を含めて送るようになりましたが、ある程度以上ずれていると400エラーが返るようです。本番環境だけ時計がずれていたので、テスト環境では再現しなかったと。
※時計がずれていた原因は不明。2日前に同期していたので、2日で30分ずれたことになりますが……。手動で同期しただけで時計は合ったので、NTP関係のトラブルでも無さそうな。
- 「bakera.jpの不具合」へのコメント (2件)
関連する話題: hatomaru.dll / bakera.jp
- 前(古い): カイジ 和也編
- 次(新しい): 橋下知事にメール返信で厳重注意処分