Co přepínač check-revoke v Cargo na Windows mění
Čtěte volbu odvolání certifikátů v Cargo pro Windows jako řízení politiky certifikátů, ne jako náhradu za funkční proxy nebo konfiguraci CA.
http.check-revoke řídí kontrolu odvolání certifikátů na Windows. Nastavení na false mění politiku validace. Neobjevuje proxy, nevolí jeho protokol ani neinstaluje CA vaší organizace.
Proto je třeba recept obsahující jak URL proxy, tak check-revoke = false číst jako dvě samostatné změny. Pokud vypnutí kontroly změní výsledek, máte stopu v ověřování certifikátů — ne důkaz, že trasa přes proxy byla opravena.
Podle původní chyby rozhodněte o dalším vyšetřování. Odvolaný certifikát, nedostupné informace o odvolání a nesouvisející selhání řetězce jsou různá zjištění. U nedostupných stavových informací sledujte cestu načítání ověřovatele a autentizaci proxy pod účtem Windows, který spouští Cargo, s jeho skutečným TLS backendem.
Určete také neúspěšné stažení. HTTP přenosy Cargo a samostatné volání Git mohou mít odlišnou konfiguraci. Úspěšný opakovaný pokus na jedné cestě nic neříká o politice certifikátů té druhé.
Ponechte požadované ověřování zapnuté, dokud opravujete načítání a důvěru. Pokud organizace záměrně vypne kontrolu odvolání, zaznamenejte to jako rozhodnutí o politice, nikoli jako obecné nastavení kompatibility s proxy.