522エラーの最短判断
- 他のサイトは正常に開けるか確認する
- スマホ回線(4G/5G)でも同じ522が出るか試す
- 両方で同じなら、リロードを繰り返さず時間をおいて再試行する
外部からも接続できないか確認する
別回線でも同じ表示になる場合は、外部から見ても対象サイトへ到達できないか確認すると、サイト側と自分の環境を切り分けやすくなります。
対象URLを外部サーバーから確認 →
サイトダウンで接続チェックする「522 No Reason Phrase」と表示される場合
ツールやブラウザによっては「522 No Reason Phrase」と表示されます。これは別の障害ではなく、Cloudflare独自の522コードに対する説明文をそのツールが持っていないという表示です。確認手順は通常の522と同じです。
閲覧者が確認すること
- 他のサイトまで開けないなら自分の回線側を確認する
- 対象サイトだけなら、何度もリロードせず少し待ってから再試行する
- 改善しない場合は、対象URL・発生時刻とタイムゾーン・エラー画面のRay IDをサイト管理者へ伝える
サイト管理者が確認すること
- オリジンサーバーが稼働し、Cloudflareからの接続を受け付けているか確認する
- ファイアウォールやレート制限がCloudflareのIPアドレスを遮断していないか確認する
- サーバー負荷、接続数、パケット損失をホスティング事業者のログで確認する
- Cloudflare DNSに設定したオリジンIPが現在のサーバーIPと一致しているか確認する
- オリジンサーバーでHTTP keepaliveが無効になっていないか確認する
Cloudflare公式の確認先
補足
522は、Cloudflareがオリジンサーバーへの接続または接続後の確認応答を時間内に受け取れないときに発生します。管理者は公式手順とホスティング事業者の調査結果をあわせて確認してください。
522と似たエラーとの違い
- Cloudflare 520:オリジンから想定外の応答が返っているときに出やすい
- Cloudflare 521:オリジンサーバーがCloudflareからの接続を拒否している
- Cloudflare 523:Cloudflareからオリジンサーバーへ到達できない
- Cloudflare 524:接続は成立したが、オリジンからのHTTP応答が時間内に返らない
- ブラウザに「ERR_CONNECTION_TIMED_OUT」と出る場合は 接続タイムアウトの切り分けを確認する
- SSL Handshake Failed:タイムアウトではなく、TLSの確立段階で失敗している
次に見るべき関連ページ
補足
自分の回線全体も不安定なら インターネットが使えないときの確認
複数サービスで障害が疑われるときは 日本の障害情報