Ошибки 520–526: сайт за CDN не отвечает

Коды 520–526 показывает не ваш сайт, а CDN или сервис защиты перед ним: он не смог получить нормальный ответ от вашего сервера. Причина почти всегда на сервере или в связи между CDN и сервером: сервер выключен или перегружен, файрвол не пускает адреса CDN, неверный IP в настройках CDN или проблема с сертификатом на сервере.

Обновлено 29 октября 2026

Код ответа, SSL, срок домена, почта домена — за 20 секунд

Что значит код

КодЧто значитЧто проверить
520Сервер вернул пустой или непонятный ответЖурнал ошибок сервера: падение PHP, слишком большие заголовки ответа, обрыв соединения
521Сервер отказал в соединенииРаботает ли веб-сервер; не блокирует ли файрвол или защита на хостинге адреса CDN
522Соединение с сервером не установилось за отведённое времяПерегрузка сервера, файрвол, который молча отбрасывает запросы, неверный IP
523Сервер недоступен по сетиIP-адрес сервера в настройках DNS у CDN: не изменился ли он после переноса
524Соединение есть, но сервер слишком долго отвечаетТяжёлые страницы и запросы, долгие выгрузки и импорты; лимит времени у CDN
525Не удалось установить защищённое соединение с серверомЕсть ли на сервере сертификат и рабочий HTTPS, совпадают ли режимы шифрования в CDN и на сервере
526Сертификат на сервере недействителенСрок и домен сертификата на сервере, полная цепочка; при строгом режиме CDN самоподписанный не подходит

Шаг 1. Откройте сайт в обход CDN

Нужно понять, отвечает ли сервер сам по себе. Варианты:

  • временно выключить проксирование для домена в кабинете CDN (режим «только DNS») и открыть сайт;
  • на своём компьютере прописать в файле hosts строку с IP сервера и доменом, затем открыть сайт;
  • запросить сайт с сервера командой curl -I -H "Host: example.ru" http://IP-сервера/.

Если напрямую сайт не открывается, проблема на сервере: смотрите разборы ошибка 502 и ошибка 504. Если открывается, проблема в связи CDN и сервера: шаги 2 и 3.

Не хотите разбираться сами? Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно.

Отправить задачу

Шаг 2. Журнал ошибок и нагрузка

Откройте журнал ошибок веб-сервера и PHP за время, когда появлялась ошибка. Падения PHP дают 520, долгие ответы — 524. Посмотрите нагрузку в панели хостинга: при перегрузке сервер перестаёт принимать соединения, и CDN показывает 521 или 522.

Шаг 3. Файрвол и адреса CDN

Весь трафик к сайту приходит с адресов CDN. Защита на сервере или у хостинга может посчитать это атакой и заблокировать их. Проверьте правила файрвола и плагинов безопасности. Списки адресов CDN публикует сам сервис в своей документации, их нужно разрешить.

Отдельно сверьте IP сервера, указанный в DNS-записях в кабинете CDN. После переноса на новый хостинг его часто забывают поменять — это 523 или 522.

Шаг 4. SSL между CDN и сервером

Ошибки 525 и 526 — про сертификат на вашем сервере, а не тот, что видят посетители. Если в CDN включён строгий режим проверки, на сервере нужен действительный сертификат на ваш домен. Самоподписанный не подойдёт. Как продлевать сертификат автоматически: SSL не продлевается сам.

Когда нужен специалист

  • Сервер отвечает напрямую, а через CDN ошибка не проходит.
  • Ошибка появляется время от времени, и в журналах не видно причины.
  • Сайт недавно перенесли, и непонятно, где менять адрес сервера: у регистратора, в CDN или на хостинге.

Сколько стоит у нас

ЗадачаВремяСтоимость
Настройка сервера или VPS2–4 чот 7 600 ₽
Исправление ошибки1–2 ч3 800–7 600 ₽

Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.

Не хотите разбираться сами?

Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.

Отправить задачу

Частые вопросы

Ошибку показывает CDN, значит, проблема у него?

Почти всегда нет. Код 52x значит, что CDN работает, но не получил ответа от вашего сервера. Проверяйте сервер и связь с ним.

Можно просто отключить CDN?

Как временную меру для диагностики — да. Но если CDN защищает от атак или нужен для доступности сайта из разных сетей, после исправления его стоит включить обратно. Про доступность через CDN: сайт открывается только через VPN.

Чем 524 отличается от 504?

Смысл похожий: сервер не успел ответить. 504 отдаёт ваш собственный веб-сервер или прокси, 524 — CDN, у которого свой лимит ожидания. Причины ищут одинаково: ошибка 504.