Ta reda på vilken Chocolatey-nedladdning som behöver proxyn
Bootstrap, den installerade CLI:n och en pakets separata nedladdare kan läsa olika proxyindata.
Identifiera den misslyckade begäran innan du ändrar Chocolateys proxyinställningar:
| Fas för felet | Proxyindata att granska |
|---|---|
| Hämta Chocolatey innan choco finns | Bootstrap-skalets chocolateyProxyLocation och valfria kontovariabler |
| En åtgärd i den installerade choco | Dess prioritetsordning: explicita kommandoargument, Chocolatey-konfiguration, miljövariabler och sedan systemkonfiguration |
| Ett paket startar en annan nedladdare | Inställningarna och identiteten för den processen; den kan använda Chocolateys hjälpare eller separat programvara |
Ett sparat choco config-värde kan inte konfigurera den tidigare bootstrap-nedladdningen. Använd den officiella installationsmetoden för den hanterade miljön med dess proxyvärden i skalet som faktiskt kör den. En gammal enradig installationsprogram som ändrar körningsprincipen och bäddar in ett lösenord är inte en nödvändig proxyreparation.
För en installerad CLI, granska den effektiva konfigurationen inom det avsedda omfånget. Ett sparat CLI-värde kan förklara varför ändringen av Windows systemproxy inte gjorde någon skillnad. För tillåtna offentliga nedladdningar vars faktiska nedladdare inte har konfigurerade eller bevarade proxyuppgifter erbjuder HTTP-proxylista kandidatadresser för den tillämpliga proxyindatan; använd det förväntade formatet för den valda klienten. Håll den mellanliggande slutpunkten och kontot åtskilda från paketkällans uppgifter; autentisering i arkivet kan misslyckas efter att proxyåtkomsten lyckats.
Identifiera under paketinstallationen den process som ger felet. En separat körbar fil behöver inte implementera Chocolatey-specifika alternativ eller använda samma identitet. Grafiska verktyg och bakgrundsagenter har också produktspecifika proxybegränsningar; en lyckad CLI-begäran bekräftar inte deras ikonnedladdnings- eller agentväg.
Läs det första användbara felet med den processen i åtanke: 407 gäller proxyautentisering, ett TLS-förtroendefel gäller certifikatet som presenteras för den begärande parten, och ett saknat paket eller ett avvisat arkivkonto gäller källan. Bevara det misslyckade värdnamnet, åtgärden, kontokontexten och statusen med hemligheter borttagna. En lyckad bootstrap följd av en misslyckad paketnedladdning begränsar vägen som behöver repareras.