Zistite, ktoré sťahovanie Chocolatey potrebuje proxy
Bootstrap, nainštalované CLI a samostatný sťahovač balíka môžu čítať rôzne vstupy proxy.
Pred zmenou nastavení proxy v Chocolatey určite neúspešnú požiadavku:
| Fáza zlyhania | Vstup proxy na kontrolu |
|---|---|
| Získanie Chocolatey skôr, než existuje choco | chocolateyProxyLocation bootstrap shellu a voliteľné premenné účtu |
| Operácia nainštalovaného choco | Jeho poradie priorít: explicitné argumenty príkazu, konfigurácia Chocolatey, premenné prostredia, potom systémová konfigurácia |
| Balík spustí iný sťahovač | Možnosti a identita tohto procesu; môže používať pomocníkov Chocolatey alebo samostatný softvér |
Uložená hodnota choco config nedokáže nakonfigurovať skoršie sťahovanie bootstrapu. Použite oficiálny spôsob inštalácie pre spravované prostredie s jeho hodnotami proxy v shelli, ktorý ho skutočne spúšťa. Starý jednořádkový inštalátor, ktorý mení zásady spúšťania a vkladá heslo, nie je potrebná oprava proxy.
Pri nainštalovanom CLI skontrolujte efektívnu konfiguráciu v zamýšľanom rozsahu. Uložená hodnota CLI môže vysvetliť, prečo zmena systémovej proxy Windows nič nezmenila. Pri povolených verejných sťahovaniach, ktorých skutočný sťahovač nemá nakonfigurované ani uložené prihlasovacie údaje proxy, Zoznam HTTP proxy ponúka kandidátske adresy pre príslušný vstup proxy; použite očakávaný formát zvoleného klienta. Držte sprostredkujúci koncový bod a účet oddelene od prihlasovacích údajov zdroja balíka; overenie v repozitári môže zlyhať po úspešnom prístupe cez proxy.
Počas inštalácie balíka určite proces, ktorý vypisuje chybu. Samostatný spustiteľný súbor nemusí implementovať možnosti špecifické pre Chocolatey ani používať rovnakú identitu. Grafické nástroje a agenti na pozadí majú tiež obmedzenia proxy špecifické pre produkt; úspešná požiadavka CLI nepreukazuje ich cestu sťahovania ikon ani cestu agenta.
Prečítajte prvú užitočnú chybu s ohľadom na tento proces: 407 sa týka autentifikácie proxy, chyba dôvery TLS sa týka certifikátu predloženého tomuto žiadateľovi a chýbajúci balík alebo odmietnutý účet repozitára sa týkajú zdroja. Zachovajte zlyhávajúci názov hostiteľa, operáciu, kontext účtu a stav s odstránenými tajomstvami. Úspešný bootstrap nasledovaný neúspešným stiahnutím balíka zužuje cestu, ktorú treba opraviť.