522 Connection Timed Out ("соединение не отвечает")
https://httpcat.ru/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>
Когда возникает:
- Origin-сервер **работает**, но не завершает TCP-handshake с Cloudflare
- Если сервер перегружен, завис, или блокирует IP-адреса Cloudflare
- Если порт (обычно 80 или 443) закрыт фаерволом или не слушается приложением
Особенности заголовков:
Server: cloudflare
— типичный признак CDN-ответаCF-RAY
— идентификатор запроса в сети Cloudflare
Дополнительно:
- 522 — неофициальный статус**, специфичный для инфраструктур вроде Cloudflare
- Часто встречается в случае перегрузки shared-hosting серверов или при нестабильных backend-соединениях
- Решения: перезапуск сервера, снятие фаерволов, проверка портов, увеличение системных лимитов
Документация: https://http.dev/522