Rastrexar fallos de proxy nas comprobacións de certificados CRL e OCSP
Rastrexade a obtención de CRL ou OCSP coa conta do verificador cando a aplicación chega ao seu proxy pero a validación do certificado non pode rematar.
Unha solicitude a un sitio web pode chegar ao seu proxy e aínda así fallar porque a verificación do certificado necesita outra solicitude de rede. A obtención de CRL ou OCSP pode executarse mediante un compoñente da plataforma cunha conta e unha política de proxy distintas das do cliente HTTP da aplicación.
Comezade polo erro exacto da cadea. Revogado significa algo distinto de non se pode obter a información de revogación actual. A caducidade e un emisor non confiable son outros problemas. Só o fallo de obtención esixe rastrexar unha ruta ausente cara a un URL de estado.
Para ese fallo, identificade tres cousas á vez: o URL que se obtén, o compoñente que realiza a obtención e a identidade do seu proceso. Que un navegador abra o URL correctamente coa vosa conta interactiva non demostra que un servizo poida autenticarse no mesmo proxy.
Se o compoñente identificado usa WinHTTP, examinade a política aplicable. A configuración estática de proxy e a avaliación automática de proxy por URL son mecanismos separados. Aplicade a configuración compatible para a conta prevista; copiar a configuración do navegador ou cambiar un contorno de execución non relacionado pode deixar intacta a obtención real.
En .NET, UrlRetrievalTimeout na política de cadea controla unha espera para a verificación en liña ou a obtención de CRL. Ampliar o tempo de espera habitual de resposta HTTP non amplía ese mesmo temporizador, e ampliar o temporizador de obtención non proporciona credenciais de proxy nin unha ruta.
Un proxy HTTPS pode facer visible esta dependencia mesmo antes do TLS de destino: a confianza na conexión do proxy pode requirir por si mesma a obtención de información de revogación. Restaurade o acceso de obtención compatible e a disposición de confianza nesa etapa. Desactivar a comprobación de revogación cambia a política de certificados; non restaura a obtención fallida.