Что означает код HRESULT 0x801901F6 (HTTP_E_STATUS_BAD_GATEWAY)?

 
Предыдущий Следующий
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, который сформировал ответ.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.