Что означает код HRESULT 0x80072F7D (WININET_E_SECURITY_CHANNEL_ERROR)?

 
Предыдущий Следующий
WININET_E_REDIRECT_FAILED WININET_E_UNABLE_TO_CACHE_FILE

WININET_E_SECURITY_CHANNEL_ERROR

Что означает WININET_E_SECURITY_CHANNEL_ERROR

WININET_E_SECURITY_CHANNEL_ERROR — Защищённый канал TLS/Schannel завершил операцию с ошибкой.

Где произошёл отказ

WinINet не смог завершить операцию защищённого канала через Schannel. До HTTP-обработки нужно выяснить причину TLS: протокол, сертификат, cipher negotiation, доверие или вмешательство proxy.

Что проверить

  • Сопоставьте WinINet trace с Schannel events для того же времени и hostname.
  • Проверьте certificate chain, имя узла и системное время из контекста той же машины; успешный запрос на другом компьютере этого не подтверждает.
  • Если используется HTTPS proxy/inspection, сравните issuer сертификата и маршрут с прямым соединением, разрешённым вашей сетью.
  • Зафиксируйте, какой TLS protocol/cipher был предложен до отказа, особенно при подключении к старому серверу.

Как исправить

Исправьте конкретную причину Schannel — доверие, имя сертификата, совместимость протоколов или proxy configuration. Отключение проверки сертификатов не является корректным способом устранить этот HRESULT.

Ссылки по этому результату


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