| Предыдущий | Следующий |
| HTTP_E_STATUS_NOT_SUPPORTED | HTTP_E_STATUS_SERVICE_UNAVAIL |
HTTP_E_STATUS_BAD_GATEWAY
Что означает HTTP_E_STATUS_BAD_GATEWAY
HTTP_E_STATUS_BAD_GATEWAY соответствует HTTP 502 Bad Gateway: промежуточный proxy, gateway, CDN или load balancer не получил корректный ответ от upstream. Код описывает ошибку между hops, а не обязательно проблему клиента, отправившего исходный запрос.
Что проверить
- Определите по headers/logs компонент, который сформировал 502, и его upstream target.
- Сопоставьте request/correlation ID с DNS, connect, TLS и upstream response timings.
- Проверьте premature close, protocol mismatch и timeout между gateway и origin.
Как исправить
Устраните конкретный upstream failure. Retry с backoff оправдан только для временных сбоев; стабильный 502 требует исправления origin availability, routing или протокола на том hop, который сформировал ответ.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.