Las aplicaciones y navegadores Win32/.NET (pero no CURL) de repente no pueden realizar solicitudes HTTP en AWS VM

Las aplicaciones y navegadores Win32/.NET (pero no CURL) de repente no pueden realizar solicitudes HTTP en AWS VM

Entorno: AWS / Microsoft Windows Server 2019 VM

Algunas aplicaciones .NET se ejecutan en una máquina virtual (como servicios de Windows), que realizan varias solicitudes HTTP. Uno de ellos también es utilizar MQTT (a través de MQTTnet) para transmitir eventos desde un servicio externo a una API HTTP diferente.

Todo funcionará como se esperaba durante unos días, hasta que finalmente las solicitudes HTTP de las aplicaciones comiencen a agotarse.

El Visor de eventos de Windows muestra el siguiente error cada pocos minutos:"El servicio de descubrimiento automático de proxy web WinHTTP finalizó con el siguiente error específico del servicio: No se pudo crear la entrada de la base de datos del asignador de puntos finales".

En este punto, aparentemente cualquier aplicación Win32/.NET no podrá ejecutar una solicitud HTTP, incluido IE, etc., pero no CURL. Asimismo, otros protocolos y conectividad de red parecen estar bien. ¿Supongo que esto se debe a un problema con WinHttp (u otros servicios HTTP Win32 de bajo nivel)? Pasé algún tiempo investigando el servicio de descubrimiento automático de proxy web y tratando de entender por qué de repente comenzaría a fallar (y si es la causa o simplemente un efecto), pero no encontré nada en línea.

No he encontrado acciones correctivas (reiniciar servicios, restablecer cosas con netsh, etc.) que solucionen esta condición. Sólo un reinicio completo de Windows parece solucionarlo. En ese momento, el servicio de descubrimiento automático de proxy web WinHTTP vuelve a funcionar, las solicitudes http vuelven a funcionar, etc.

Estoy luchando incluso por encontrar por dónde empezar a solucionar este problema. Texto

Respuesta1

Yo tuve el mismo problema. Había desactivado los servicios "WinHttpAutoProxySvc" y "iphlpsvc" en los casos en que tuve el problema. El servicio "iphlpsvc" depende de "WinHttpAutoProxySvc" y proporciona conectividad IPv6 sobre IPv4 (6to4). No he detectado ningún problema con esta acción desde el mes pasado y hasta ahora.

información relacionada