Que cambia o interruptor check-revoke de Cargo en Windows
Le a opción de revogación de Cargo en Windows como un control de política de certificados, non como un substituto dun proxy ou dunha configuración de CA que funcione.
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.