522 Connection Timed Out ("соединение не отвечает")

https://httpcat.ru/522
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.
HTTP статус 522 — соединение не отвечает

Описание

Код состояния 522 Connection Timed Outнеофициальный HTTP-статус, используемый CDN-провайдерами (например, Cloudflare), когда они не смогли завершить TCP-соединение с origin-сервером в установленный таймаут.

Основные характеристики:

  • Происходит, когда Cloudflare может найти origin-сервер (по IP), но **соединение не завершается** — зависает или отклоняется
  • Отличается от 523 (сервер недостижим) тем, что здесь **сетевая маршрутизация прошла успешно**, но сам сервер **не ответил вовремя**
  • Наиболее частые причины: высокая нагрузка на origin, неправильные правила фаервола, нестабильный хостинг, блокировка портов

Типичное использование:

GET / HTTP/1.1
Host: site-behind-cloudflare.com

HTTP/1.1 522 Connection Timed Out
Content-Type: text/html

<html>
  <body>
    <h1>522 Connection Timed Out</h1>
    <p>Cloudflare was able to connect to the DNS server but did not receive a timely response from the origin.</p>
  </body>
</html>

Когда возникает:

  1. Origin-сервер **работает**, но не завершает TCP-handshake с Cloudflare
  2. Если сервер перегружен, завис, или блокирует IP-адреса Cloudflare
  3. Если порт (обычно 80 или 443) закрыт фаерволом или не слушается приложением

Особенности заголовков:

  • Server: cloudflare — типичный признак CDN-ответа
  • CF-RAY — идентификатор запроса в сети Cloudflare

Дополнительно:

  • 522 — неофициальный статус**, специфичный для инфраструктур вроде Cloudflare
  • Часто встречается в случае перегрузки shared-hosting серверов или при нестабильных backend-соединениях
  • Решения: перезапуск сервера, снятие фаерволов, проверка портов, увеличение системных лимитов

Документация: https://http.dev/522


Похожие статусы

HTTP статус 504 — шлюз не отвечает
504
шлюз не отвечает

🐾
httpcat.ru — коды HTTP, объяснённые с помощью котиков
Сделано с любовью на Django + Bootstrap
Логотип: Vecteezy
Документация: MDN
HTTP-коды по категориям: 1xx 2xx 3xx 4xx 5xx
↑ Наверх