Nginx, как передавать заголовки от backend'a к конечному пользователю в случае ошибки?
Обычно ошибка nginx 502 Bad Gateway обозначает, что он не смог подключиться к backend'у, тоесть он не отвечает на заданном порту либо его очередь ожидания переполнена и он не может обслужить еще одного клиента. Тоесть в этом случае получить от бекенда какие-то заголовки, текст — просто невозможно.
А в логах бекенда не видно ошибки?