Tehke kindlaks, milline Chocolatey allalaadimine vajab puhverserverit
Bootstrap, paigaldatud CLI ja paketi eraldi allalaadija võivad lugeda erinevaid puhverserveri sisendeid.
Tehke enne Chocolatey puhverserveri seadete muutmist kindlaks ebaõnnestunud päring:
| Tõrke faas | Kontrollitav puhverserveri sisend |
|---|---|
| Chocolatey hankimine enne, kui choco on olemas | Bootstrap-kesta chocolateyProxyLocation ja valikulised konto muutujad |
| Paigaldatud choco toiming | Selle prioriteedijärjekord: selgesõnalised käsurea argumendid, Chocolatey konfiguratsioon, keskkonnamuutujad ja seejärel süsteemi konfiguratsioon |
| Pakett käivitab teise allalaadija | Selle protsessi valikud ja identiteet; see võib kasutada Chocolatey abivahendeid või eraldi tarkvara |
Salvestatud choco config väärtus ei saa varasemat bootstrap-allalaadimist konfigureerida. Kasutage hallatava keskkonna ametlikku paigaldusmeetodit ja pange puhverserveri väärtused sellesse kesta, mis seda tegelikult käivitab. Vana üherealist paigaldajat, mis muudab käituspoliitikat ja manustab parooli, ei ole vaja puhverserveri paranduseks.
Paigaldatud CLI puhul kontrollige kehtivat konfiguratsiooni ettenähtud ulatuses. Salvestatud CLI väärtus võib selgitada, miks Windowsi süsteemse puhverserveri muutmine ei toonud mingit erinevust. Lubatud avalike allalaadimiste puhul, mille tegelikul allalaadijal pole konfigureeritud ega säilitatud puhverserveri mandaate, pakub HTTP puhverserverite loend sobiva puhverserveri sisendi jaoks kandidaatilisi aadresse; kasutage valitud kliendi oodatavat vormingut. Hoidke vahendav lõpp-punkt ja konto paketi allika mandaatidest eraldi; hoidla autentimine võib pärast puhverserveri juurdepääsu õnnestumist ebaõnnestuda.
Paketi paigaldamise ajal tehke kindlaks protsess, mis vea väljastab. Eraldi käivitatav fail ei pea rakendama Chocolatey-spetsiifilisi valikuid ega kasutama sama identiteeti. Graafilistel tööriistadel ja taustaagentidel on samuti tootespetsiifilised puhverserveri piirangud; edukas CLI-päring ei tõenda nende ikooni allalaadimise ega agendi teekonda.
Lugege esimest kasulikku tõrget seda protsessi silmas pidades: 407 puudutab puhverserveri autentimist, TLS-i usalduse viga puudutab sertifikaati, mis sellele pärijale esitati, ja puuduv pakett või tagasilükatud hoidla konto puudutab allikat. Säilitage ebaõnnestunud hostinimi, toiming, konto kontekst ja olek, eemaldades saladused. Bootstrapi õnnestumine, millele järgneb paketi allalaadimise ebaõnnestumine, kitsendab parandamist vajavat teed.