Что это значит
Шлюз или прокси получил некорректный ответ от вышестоящего сервера, которому переслал запрос.
Типичные причины
- Сервер приложения упал или не слушает (неверный порт или сокет)
- Вышестоящий сервер закрыл соединение или прислал некорректные заголовки
- Перезапуск процессов PHP-FPM, Gunicorn или Node
Как исправить
Если вы клиент или посетитель
Повторите чуть позже; обычно это временно. Если ошибка держится, бэкенд сайта недоступен.
Если вы владелец сайта или API
Проверьте, что вышестоящий процесс запущен и слушает адрес, который использует прокси, и посмотрите точную ошибку в журнале прокси.
Пример ответа
HTTP/1.1 502 Bad Gateway
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: text/html
Content-Length: 0 Спецификация
Частые вопросы
› Как исправить 502 Bad Gateway в nginx?
Проверьте вышестоящий сервис (запущено ли приложение, верен ли адрес или сокет в proxy_pass) и журнал ошибок nginx; перезапустите сервер приложения, если он упал.
› 502 или 504?
502: вышестоящий сервер ответил мусором или закрыл соединение. 504: вышестоящий сервер не ответил вовремя.