Код 522 Connection Timed Out возвращает Cloudflare, когда не может установить TCP-соединение с исходным (origin) сервером сайта. Посетитель видит страницу ошибки Cloudflare, хотя сама сеть Cloudflare работает исправно. Для владельца сайта это тревожный сигнал: сервер не отвечает даже на попытку подключения — сайт лежит для всех посетителей, а не для отдельного региона или браузера.
Что означает код 522
522 — нестандартный код из линейки 52x, которую Cloudflare использует для ошибок связи со своим origin-сервером. В стандарте HTTP его нет — вне сайтов за Cloudflare вы этот код не встретите. Первоисточник — официальная документация Cloudflare.
Механика такая. Cloudflare принимает запрос посетителя и пытается открыть TCP-соединение с вашим сервером. Если сервер не отвечает на попытку подключения за отведённый таймаут (около 15 секунд) — Cloudflare прекращает ожидание и отдаёт посетителю 522.
Соседние коды линейки описывают другие стадии той же связи. При 521 Web Server Is Down сервер активно отклонил соединение — порт закрыт. При 524 A Timeout Occurred соединение установилось, но сервер слишком долго готовил ответ. 522 — промежуточный случай: сервер просто молчит. Ближайший стандартный аналог — 504 Gateway Timeout, его отдают обычные прокси и балансировщики. Место 522 среди остальных кодов — в полном списке кодов ответа HTTP.
Считает ли Tracker.ru 522 падением
Да. Успешной Tracker.ru считает только проверку с кодом 2xx. Ответ 522 помечает сайт недоступным, тип ошибки — «HTTP-ошибка», и вы получаете уведомление на email, в Telegram или по webhook. Проверки идут из нескольких регионов. Для 522 картина обычно одинакова во всех регионах — сервер недоступен для всей сети Cloudflare, а не для отдельной страны. Периоды недоступности отражаются в статистике аптайма.
Типичные причины
- Сервер выключен или завис. VPS остановлен, хостинг проводит работы, машина перегружена настолько, что не отвечает на сетевые пакеты. Cloudflare шлёт запросы на подключение — ответа нет.
- Файрвол блокирует IP-адреса Cloudflare. Весь трафик сайта приходит с адресов сети Cloudflare. Если iptables, брандмауэр панели хостинга или fail2ban забанил эти диапазоны, соединение не установится никогда.
- Неверный IP в DNS-записях Cloudflare. После переезда на новый сервер A- или AAAA-запись в панели Cloudflare осталась старой — запросы уходят на мёртвый адрес. Если запись удалить совсем, проверка покажет уже ошибку DNS, а не 522.
- Сервер перегружен и не принимает новые соединения. Очередь подключений переполнена, закончилась память или исчерпан лимит соединений — новые TCP-запросы остаются без ответа.
- Сетевые проблемы у хостинг-провайдера. Маршрут между дата-центрами Cloudflare и вашей площадкой нарушен: авария на магистрали, агрессивная DDoS-фильтрация на стороне хостинга.
Что проверить владельцу сайта
- Запустите онлайн-проверку кода ответа сайта — она покажет текущий ответ без кэша браузера и без регистрации.
- Убедитесь, что сервер жив: зайдите по SSH или в консоль хостинга. Не получается — откройте статусную страницу хостинг-провайдера.
- Обратитесь к серверу напрямую по его IP-адресу, минуя Cloudflare. Отвечает — проблема в связке Cloudflare и сервера; молчит — чините сам сервер.
- Сверьте A- и AAAA-записи в панели Cloudflare с реальным IP сервера. Это особенно важно после переезда или смены тарифа хостинга.
- Проверьте файрвол: диапазоны IP-адресов Cloudflare должны быть разрешены. Актуальный список диапазонов публикует сам Cloudflare.
- Посмотрите нагрузку: свободную память, число открытых соединений, очередь веб-сервера.
Как часто встречается 522 на практике
Код 522 попался в проверках Tracker.ru всего 5 раз на десять с лишним миллионов (по данным на июль 2026). Это ожидаемо: код существует только в экосистеме Cloudflare и появляется при полной недоступности сервера — такие аварии чинят быстро. У сайтов без Cloudflare та же поломка выглядит иначе: соединение обрывается таймаутом без HTTP-ответа.
Частые вопросы
Почему в браузере сайт открывается, а мониторинг показывает 522?
Возможны два варианта. Либо вы видите кэш — браузера или Cloudflare, — пока сервер недоступен. Либо сервер перегружен и отвечает через раз: часть соединений проходит, часть обрывается по таймауту. Повторите онлайн-проверку несколько раз и сравните результаты проверок из разных регионов.
Чем 522 отличается от 521 и 524?
Все три кода — про связь Cloudflare с вашим сервером, но стадия сбоя разная. 521 — сервер активно отказал в соединении, обычно порт закрыт или веб-сервер остановлен. 522 — сервер вообще не ответил на попытку подключения. 524 — соединение установилось, но сервер не успел подготовить HTTP-ответ за отведённое время.
Это проблема Cloudflare или моего сервера?
Почти всегда — сервера или сети между ним и Cloudflare. Сеть Cloudflare при 522 работает: она приняла запрос посетителя и сообщила, что не достучалась до сервера. Начните с проверки сервера и файрвола. Состояние самой Cloudflare можно уточнить на её официальной странице статуса.
См. также
- Полный список кодов ответа HTTP
- Что означает ошибка 521 Web Server Is Down
- Что означает ошибка 524 A Timeout Occurred
- Что означает ошибка 520 Web Server Returned an Unknown Error
- Что означает ошибка 504 Gateway Timeout
- Ошибка таймаута при проверке сайта
- Как добавить сайт на мониторинг
- Проверить код ответа своего сайта онлайн