521 — код, специфичный для Cloudflare. Он означает, что Cloudflare попытался подключиться к исходному веб-серверу, но соединение было отклонено: исходный сервер активно отверг TCP-соединение, а не оставил его висеть до тайм-аута.
Либо программа веб-сервера (nginx, Apache, IIS, Node.js и другие) не запущена или не слушает ожидаемый порт, либо файрвол на исходном сервере или перед ним отклоняет соединения с IP-адресов Cloudflare. Если режим шифрования SSL/TLS установлен в «Full» или «Full (strict)», Cloudflare передает HTTPS-запросы исходному серверу по HTTPS (порт 443), поэтому исходный сервер, который слушает только порт 80, тоже приводит к ошибке 521.
Пример ответа
HTTP/1.1 521 Web Server Is Down
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f71-AMS SEO и проверка редиректов
Ошибка 521 означает, что для посетителей и поисковых роботов сайт фактически недоступен. Короткие сбои допустимы, но если ошибка не проходит, Google замедляет сканирование и со временем удаляет страницы из индекса. Перезапустите веб-сервер, разрешите диапазоны IP-адресов Cloudflare в файрволе и проверьте порт, который слушает исходный сервер.
Типичные причины и сценарии использования
- Процесс веб-сервера упал или был остановлен.
- Файрвол, плагин безопасности или хостинг-провайдер блокирует IP-адреса Cloudflare — например, после того как сработало ограничение частоты запросов.
- Исходный сервер не слушает порт, который использует Cloudflare: например, в режиме SSL «Full» на нем не настроен HTTPS.
- DNS-запись в Cloudflare указывает на старый сервер, на котором больше не работает веб-сервер.