世界を動かす技術を、日本語で。

親愛なるユーザー様、エラーページに到達しました。

概要

  • Gmailのタブを リフレッシュ した際に発生したエラー体験の共有
  • 通常のGmailエラーページから さらにリフレッシュ したことで新たなエラーページが表示
  • このエラーは インターネット上であまり見かけない 珍しい現象
  • 興味深い事例として 記録・共有
  • エラー発生の流れと考察を 簡潔にまとめて解説

Gmailリフレッシュによる珍しいエラー体験

  • Gmailのタブを 通常通りリフレッシュ した際にエラーページが表示
  • エラーページ上で さらに再度リフレッシュ を実施
  • その結果、 今まで見たことのないエラーページ が表示される現象
  • このエラーページは 一般的なトラブルシューティング情報 に記載なし
  • インターネット上でも ほとんど報告例が見当たらない 稀なケース

エラー発生の流れ

  • Gmailの利用中に 一時的な接続エラー 発生
  • 初回リフレッシュで 標準エラーページ へ遷移
  • その状態で再リフレッシュすると 別種のエラーページ が表示
  • 通常の利用フローでは 遭遇しにくい現象

考察と感想

  • Gmailの エラーハンドリング処理 における隠れた挙動
  • キャッシュやセッション管理 の影響による一時的表示の可能性
  • トラブルシューティングや バグレポート時の参考情報 として有用
  • ユーザー体験として 興味深い現象

まとめ

  • Gmail利用中の 珍しいエラー表示体験 の記録
  • 他のユーザーや Googleサポート への情報共有
  • 今後同様の現象に遭遇した場合の 参考事例

Hackerたちの意見

イースターエッグを見つけたね!Googleのエンジニアがそんなことに気を使ってるの、ちょっと面白いよね。

おそらく10年以上前に作られたものだね。今だったらこんなの見ないだろうな。

関連: Ask HN: GCPの障害? https://news.ycombinator.com/item?id=44605732

Imgurのエラーページが出てるんだけど、どうやらこの投稿はGoogleのエラーページの画像みたい?エラーページのエラーページのエラーページに到達しちゃった。深すぎるわ。

ImgurはVPNが大嫌いで、「いい」接続を使ってないとあのインチキエラーページが出るよ。

HNがランダムにダウンするまでこのコメントをリフレッシュし続けるぞ。

ミラー: https://beeimg.com/view/m8002460503/

「不可能」なコードパスには必ずメッセージを残しておけ。誰が最後に読むかわからないからね。

同僚を混乱させるために、「一度Gmailを勝ち取った」と言ってみて。

みんな、あなたがボケてると思って、優しく同意するだけだよ。情報のスーパーハイウェイに戻れって言うんじゃないかな。

面白いことに、このエラーメッセージは「何かがうまくいかなかった」としか言わない最近のエラーメッセージよりも、あまり役に立たないってわけじゃないよね。

何を期待する?私の経験では、これらはほとんど予期しない500エラーで、内部でログが取られてるだけで、クライアントがどうこうできることじゃないし(セキュリティの観点からも知っておくべきことじゃない)。

エラーを報告する顧客と接したことないの?「何かがうまくいかなかった」って言われて、返事を期待されるよ。エラーがどれだけ派手で詳細でも、結局「壊れてるから直して」って返ってくるだけ。

少なくとも、https://twitter.com/cherrikissu/status/972524442600558594 じゃないからね。

7つの異なるGmailアカウント持ってるの?

そうなんだよね、持ってると厄介で、なかなか消せない。理論的には一つのアカウントから別のアカウントにメールを転送できるけど、実際にはそれによって発生するかもしれない変なセキュリティの問題を考えるのが難しい。

若い頃に作ったアドレスが一つ、もっとプロっぽい大人のアドレスが一つ、学校用が一つ、二つの異なるGoogle Appsドメイン用が二つ、仕事用が一つ。時間が経つにつれて増えていくよね。

これは2004年に追加されたんだ。この変更前のエラーメッセージはこうだった: > これが多すぎると、誰かにページが送られます。30分後もまだこれが表示される場合は、xxxxxxxxxxx@google.comにメールを送ってください。(Hooliで働いてる好奇心旺盛な人たちへ、魔法の数字は472481だよ)

エラーページのエラーページに笑っちゃった。なんか、これすごく納得できる。元のサーバーがダウンしてて「本当の」エラーページを表示できない逆プロキシを考えてみて。もしくは、CloudFrontの機能やLambdaが同じ問題に直面して、リダイレクトが多すぎて中断されて、エラーページのエラーページを表示しちゃうとか。それでも、こんな問題はあまり見ない方がいいよね。

俺が開発した逆プロキシでも同じようなことがあった。重要なポイントでエラーが出ると、500エラーを返すことしかできなかったんだよね。