http.check-revoke controla a comprobación de revogación de certificados en Windows. Poñelo en false cambia a política de validación. Non descobre un proxy, non escolle o seu protocolo nin instala a CA da túa organización.

Por iso unha receita que conteña tanto un URL de proxy como check-revoke = false debe lerse como dous cambios separados. Se desactivar a comprobación cambia o resultado, tes unha pista na verificación de certificados — non a proba de que a ruta do proxy se reparase.

Usa o erro orixinal para decidir a seguinte investigación. Un certificado revogado, información de revogación non dispoñible e un fallo de cadea non relacionado son achados distintos. Para información de estado non dispoñible, rastrexa a ruta de obtención do verificador e a autenticación do proxy baixo a conta de Windows que executa Cargo, co seu backend TLS real.

Identifica tamén a descarga fallida. As transferencias HTTP de Cargo e unha invocación de Git aparte poden ter configuracións distintas. Un reintento correcto nunha ruta non di nada sobre a política de certificados da outra.

Mantén activa a verificación necesaria mentres reparas a obtención e a confianza. Se unha organización desactiva intencionadamente a comprobación de revogación, rexistra iso como unha decisión de política e non como un axuste xeral de compatibilidade con proxies.

Artigos relacionados