Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

ステータスコード

最終更新 Markdown で表示Agent セットアップ

Cloudflare ダッシュボードの Analytics アプリにあるステータスコードの指標は、データセンターごとにサイトで発生しているエラーの分布を詳しく確認できます。データセンターは、Cloudflare がエッジネットワークを構成するサーバーを運用する施設です(現在の所在地)。

エッジを通過する応答に含まれる HTTP ステータスコードが、分析に表示されます。

Origin Status Code は、オリジンの問題を調べるときに役立ちます。オリジンが 5xx エラーを返すと、Cloudflare のエッジはそのエラーをエンドユーザーへ転送します。Edge Status CodeOrigin Status Code を比べると、問題がオリジン側か Cloudflare エッジ側かを切り分けやすくなります。

エッジサーバー起因のエラー(Cloudflare だけの空の 502503504 エラーページ)は、エラー分析の対象として報告されません。

凡例で 1 つ以上のエラーを選ぶと、特定のエラーを絞り込めます。特定のエラーを除外すると、グラフに表示されなくなります。

Cloudflare データセンター別のエラー分析

よくあるエッジのステータスコード

  • 400 - Cloudflare エッジで傍受した Bad Request(例: HTTP ヘッダーの欠落や不正)
  • 403 - セキュリティ機能(例: Web Application Firewall、Browser Integrity Check、Cloudflare challenges、および大半の 1xxx エラーコード)
  • 409 - 通常は 1000 または 1001 エラーコードの形で出る DNS エラー
  • 413 - アップロードファイルサイズが許可される最大サイズを超えた(ダッシュボードの Network > Maximum Upload Size で設定)
  • 444 - サーバーがクライアントへ情報を返さず接続を閉じたことを示す、Nginx のコードです。このエラーコードは Nginx 内部用で、クライアントには 返りません
  • 499 - サーバーがリクエストを処理中にクライアントが接続を閉じ、サーバーがステータスコードを返せなかったことを示す、Nginx のコードです。

詳細は、4xx Client Error を参照してください。


よくあるオリジンのステータスコード

  • 400 - アプリケーションが送った不正、または未対応の構文により、オリジンがリクエストを拒否しました。
  • 404 - オリジンがそのリクエストに対して 404 応答を返した場合のみです。
  • 4xx
  • 50x

詳細は、4xx Client ErrorCloudflare 5XX エラーのトラブルシューティング を参照してください。


52x エラー

  • 520 - オリジンサーバーが想定外の応答を返した、またはエッジが許容・解釈できない内容(プロトコル違反や空の応答)を返したときの、包括的な応答です。
  • 522 - エッジがオリジンサーバーへの TCP 接続を確立できませんでした。
  • 523 - オリジンサーバーに到達できません(例: オリジン IP が変わったのに DNS が更新されていない、またはエッジとオリジン間のネットワーク問題)。
  • 524 - エッジは TCP 接続を確立しましたが、接続がタイムアウトするまでにオリジンが HTTP 応答を返しませんでした。
  • 525 - Cloudflare とオリジン Web サーバー間の SSL ハンドシェイクが失敗したことを示します。原因はネットワーク問題、またはオリジン側の証明書の問題です。
  • 526 - オリジンに設定されている証明書が無効です。

詳細は、Cloudflare 5XX エラーのトラブルシューティング を参照してください。

役に立ちましたか?