Utvrdite koje Chocolatey preuzimanje zahtijeva proxy
Bootstrap, instalirani CLI i zasebni preuzimač paketa mogu čitati različite proxy unose.
Identificirajte neuspjeli zahtjev prije promjene Chocolatey proxy postavki:
| Faza neuspjeha | Proxy unos koji treba provjeriti |
|---|---|
| Dohvaćanje Chocolateyja prije nego što choco postoji | chocolateyProxyLocation bootstrap ljuske i opcionalne varijable računa |
| Operacija instaliranog choco | Njegov redoslijed prioriteta: eksplicitni argumenti naredbe, Chocolatey konfiguracija, varijable okruženja, zatim konfiguracija sustava |
| Paket pokreće drugi preuzimač | Opcije i identitet tog procesa; može koristiti Chocolatey pomoćnike ili zaseban softver |
Spremljena vrijednost choco config ne može konfigurirati ranije bootstrap preuzimanje. Upotrijebite službenu metodu instalacije za upravljano okruženje s njegovim proxy vrijednostima u ljusci koja ga doista izvršava. Stari instalater u jednom retku koji mijenja politiku izvršavanja i ugrađuje lozinku nije nužan popravak proxyja.
Za instalirani CLI provjerite učinkovitu konfiguraciju u predviđenom opsegu. Spremljena 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 zadržane proxy vjerodajnice, Popis HTTP proxyja nudi kandidatne adrese za primjenjivi proxy unos; upotrijebite očekivani format odabranog klijenta. Držite posredničku krajnju točku i račun odvojeno od vjerodajnica izvora paketa; autentifikacija u repozitoriju može neuspjeti nakon uspješnog proxy pristupa.
Tijekom instalacije paketa identificirajte proces koji ispisuje pogrešku. Zaseban 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 koristan neuspjeh imajući taj proces na umu: 407 tiče se proxy autentifikacije, TLS pogreš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.