NGINX возвращает 502 Bad Gateway при обращении к домену. В чём может быть проблема?

502 означает, что nginx как gateway не смог получить корректный ответ от upstream; причину ищут в error log и соединении с backend.

Короткий ответ

Что ответить на собеседовании

502 означает, что nginx как gateway не смог получить корректный ответ от upstream; причину ищут в error log и соединении с backend.

Подробный разбор

Ответ с пояснениями

502 означает, что nginx как gateway не смог получить корректный ответ от upstream; причину ищут в error log и соединении с backend.

Проверьте адрес, порт или socket, работающий процесс, права, протокол HTTP/HTTPS и преждевременное закрытие ответа. Недоступный backend и неверный ответ — разные причины. Большой timeout сам по себе не исправляет их; 504 обычно указывает на ожидание upstream.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее