まず結論
- 408 はサーバーがリクエスト完了を待っている間に時間切れになったことを示す
- 504 より手前の段階で起きることが多く、通信途中の停滞や送信中断とも相性が強い
- 回線不安定、VPN・プロキシ、重い送信、サーバー側の短い待機設定で起きやすい
主な原因
- Wi-Fi やモバイル回線が不安定で、送信途中に通信が止まっている
- VPN やプロキシ経由で接続が遅くなり、リクエスト完了前に待機切れしている
- 大きなフォーム送信やアップロードで、サーバー側の待機時間を超えている
- サーバーや WAF の 408 判定が厳しく、遅い接続を途中で切っている
- 一時的なサイト側の高負荷で、リクエスト受け付けが不安定になっている
504 Gateway Timeout との違い
408 は、クライアントからのリクエスト受信や送信継続を待つ段階で時間切れになるエラーです。一方で 504 は、ゲートウェイやプロキシが上流サーバーの応答を待ちきれなかったときに出やすく、より後段の問題です。
しばらく待ったあと失敗する見え方は似ていますが、上流サーバー待ちに近いなら 504 Gateway Timeout のほうが近いことがあります。
ブラウザの通信タイムアウトとの違い
ブラウザ側で出る ERR_CONNECTION_TIMED_OUT は、接続確立そのものが進まなかった場面に近いエラーです。408 は HTTP レベルで返るため、少なくともサーバー側がタイムアウトを返せる程度には通信が成立していることがあります。
接続開始から全く進まない、ブラウザ独自のタイムアウト表示に近いなら ERR_CONNECTION_TIMED_OUT も見比べると整理しやすくなります。
自分だけかサイト全体かを分ける見方
別回線や別端末では通るのに、自分の Wi-Fi やモバイル回線だけ 408 になるなら、通信条件や VPN、プロキシ、端末側設定を優先して疑います。逆に複数端末や複数回線でも同じなら、サイト側の待機設定や一時的な高負荷の可能性が上がります。
特定サービスで起きているなら サービス別トラブルページ、広域な通信障害も疑うなら ネット障害情報 も確認すると切り分けやすくなります。
読み込み中のまま止まる症状との関係
408 は、ユーザーから見ると『送信したのに進まない』『しばらく待ってから失敗する』形で見えることがあります。ページ表示や送信処理が完了しない症状として体感されることも多く、単純な即時エラーより見分けにくいです。
症状ベースで確認したいなら サイトが読み込み中のまま終わらない原因 も近いページです。
順番に試したい対処法
- 1) ページ再読み込みではなく、少し時間を置いて再試行する
- 2) Wi-Fi とモバイル回線で結果が変わるか確認する
- 3) VPN、プロキシ、セキュリティソフトの経路変更を一時的に見直す
- 4) 別ブラウザや別端末で同じ操作が通るか比べる
- 5) アップロードや長いフォーム送信なら、サイズや送信条件を見直す
- 6) 特定サービスならサービス別ページや障害情報も確認する
判断のコツ
Note / Tips
408 は『全くつながらない』より『途中までは進むが完了しない』ときに疑いやすいエラーです。接続不能なのか、送信途中で切れているのか、上流応答待ちなのかを分けると 408・504・ブラウザタイムアウトの整理がしやすくなります。