Utvrdite koje Chocolatey preuzimanje zahtijeva proxy
Bootstrap, instalirani CLI i zasebni preuzimač paketa mogu čitati različite proxy unose.
Identificirajte neuspjeli zahtjev prije nego što promijenite Chocolatey proxy postavke:
| Faza neuspjeha | Proxy unos koji treba provjeriti |
|---|---|
| Dobavljanje Chocolateyja prije nego što choco postoji | chocolateyProxyLocation bootstrap ljuske i opcione varijable računa |
| Operacija instaliranog choco | Njegov redoslijed prioriteta: eksplicitni argumenti naredbe, Chocolatey konfiguracija, varijable okruženja, zatim sistemska konfiguracija |
| Paket pokreće drugi preuzimač | Opcije i identitet tog procesa; može koristiti Chocolatey pomoćnike ili zaseban softver |
Sačuvana vrijednost choco config ne može konfigurirati ranije bootstrap preuzimanje. Koristite službenu metodu instalacije za upravljano okruženje s njegovim proxy vrijednostima u ljusci koja ga zapravo izvršava. Stari instalater u jednom redu koji mijenja politiku izvršavanja i ugrađuje lozinku nije nužna proxy popravka.
Za instalirani CLI provjerite efektivnu konfiguraciju u predviđenom obimu. Sačuvana CLI vrijednost može objasniti zašto promjena Windows sistemskog proxyja nije donijela razliku. Za dopuštena javna preuzimanja čiji stvarni preuzimač nema konfigurirane ili sačuvane proxy vjerodajnice, Popis HTTP proxyja nudi kandidat adrese za primjenjivi proxy unos; koristite očekivani format odabranog klijenta. Držite posredničku krajnju točku i račun odvojeno od vjerodajnica izvora paketa; autentifikacija repozitorija može neuspjeti nakon uspješnog proxy pristupa.
Tijekom instalacije paketa identificirajte proces koji ispisuje grešku. Zasebni izvršni program ne mora implementirati Chocolatey specifične opcije ni koristiti isti identitet. Grafički alati i pozadinski agenti također imaju ograničenja proxyja specifična za proizvod; uspješan CLI zahtjev ne dokazuje njihov put preuzimanja ikona ili agenta.
Pročitajte prvi korisni neuspjeh imajući taj proces na umu: 407 tiče se proxy autentifikacije, TLS greška povjerenja tiče se certifikata predstavljenog tom podnositelju zahtjeva, a nedostajući paket ili odbijeni račun repozitorija tiču se izvora. Sačuvajte neuspjelo ime hosta, operaciju, kontekst računa i status uz uklonjene tajne. Uspješan bootstrap nakon kojeg slijedi neuspjelo preuzimanje paketa sužava put koji treba popraviti.