Перейти к содержимому
EN
← Все коды состояния
502
Ошибки сервера

HTTP-код 502 Bad Gateway

HTTP 502 Bad Gateway — код ответа прокси, балансировщика или CDN, когда сервер за ним (upstream) не принял соединение или вернул ответ, который нельзя использовать.

Исправляете эту ошибку на сайте, сервере или в API? Пошаговый разбор: 502 Bad Gateway: что значит и как починить →

Определение (RFC 9110)

HTTP-код 502 Bad Gateway определён в RFC 9110 (HTTP Semantics), раздел 15.6.3 — действующей спецификации семантики HTTP (июнь 2022), которая заменила устаревшие RFC 7231 и RFC 2616.

Описание

Код 502 Bad Gateway указывает, что сервер, выступая в роли шлюза или прокси, получил недействительный ответ от вышестоящего сервера при попытке выполнить запрос.

Частые причины

  • Вышестоящий сервер недоступен
  • PHP-FPM/процесс приложения упал
  • Таймаут от вышестоящего сервера
  • Файрвол блокирует подключение
  • Ошибка DNS-разрешения для upstream

Как исправить

  • Проверьте статус вышестоящего сервера
  • Перезапустите PHP-FPM или процесс приложения
  • Увеличьте таймауты прокси
  • Проверьте конфигурацию nginx/Apache прокси
  • Проверьте здоровье upstream-сервера

Проверьте HTTP-статус вашего сайта

Проверить →

Связанные коды

Связанные гайды

Развёрнутые материалы по теме из базы знаний.

Автоматизируйте эту проверку

Настройте continuous monitoring и получайте алерт, когда что-то сломается. Не нужно помнить запускать вручную.