| Предыдущий | Следующий |
| HTTP_E_STATUS_EXPECTATION_FAILED | HTTP_E_STATUS_NOT_SUPPORTED |
HTTP_E_STATUS_SERVER_ERROR
Как диагностировать HTTP_E_STATUS_SERVER_ERROR
HTTP_E_STATUS_SERVER_ERROR — Сервер вернул HTTP 500 Internal Server Error: непредвиденная внутренняя ошибка помешала обработать запрос.
Это HRESULT-представление HTTP-статуса. оно фиксирует ответ сервера, а не локальное исключение клиента, поэтому основная диагностика находится в запросе, ответе и серверных журналах.
Проверка причины
HTTP 500 означает, что запрос дошёл до сервера, а непредвиденное условие возникло уже при его обработке. Сохраните request/идентификатор корреляции и сопоставьте время ответа с application, gateway и dependency logs. Проверьте недавний deploy, unhandled exception, ошибку конфигурации и недоступную downstream-службу; retry допустим только для безопасной повторяемой операции.
Код затрагивает соединение или удалённую сторону. разделите разрешение имени, маршрут, установление транспорта, TLS/аутентификацию и прикладной ответ.
Ссылки по этому результату
Нужно найти другой код? Найти другой код состояния или ошибки.