Esbrineu quina descàrrega de Chocolatey necessita el proxy
El bootstrap, la CLI instal·lada i el descarregador separat d'un paquet poden llegir entrades de proxy diferents.
Identifiqueu la sol·licitud fallida abans de canviar la configuració de proxy de Chocolatey:
| Fase de fallada | Entrada de proxy a inspeccionar |
|---|---|
| Obtenir Chocolatey abans que existeixi choco | El chocolateyProxyLocation de l'intèrpret de bootstrap i les variables de compte opcionals |
| Una operació del choco instal·lat | El seu ordre de prioritat: arguments explícits de la comanda, configuració de Chocolatey, variables d'entorn i, finalment, configuració del sistema |
| Un paquet inicia un altre descarregador | Les opcions i la identitat d'aquest procés; pot fer servir els auxiliars de Chocolatey o programari separat |
Un valor desat de choco config no pot configurar la descàrrega de bootstrap anterior. Feu servir el mètode oficial d'instal·lació per a l'entorn gestionat amb els seus valors de proxy a l'intèrpret que realment l'executa. Un instal·lador antic d'una línia que canvia la política d'execució i incrusta una contrasenya no és una reparació de proxy necessària.
Per a una CLI instal·lada, inspeccioneu la configuració efectiva a l'àmbit previst. Un valor de CLI desat pot explicar per què canviar el proxy del sistema de Windows no va fer cap diferència. Per a les descàrregues públiques permeses el descarregador real de les quals no té credencials de proxy configurades ni retingudes, Llista de proxys HTTP ofereix adreces candidates per a l'entrada de proxy aplicable; feu servir el format esperat del client triat. Mantingueu el punt final intermediari i el compte separats de les credencials de l'origen del paquet; l'autenticació del repositori pot fallar després que l'accés al proxy tingui èxit.
Durant la instal·lació del paquet, identifiqueu el procés que emet l'error. Un executable separat no ha d'implementar opcions específiques de Chocolatey ni fer servir la mateixa identitat. Les eines gràfiques i els agents en segon pla també tenen limitacions de proxy pròpies del producte; una sol·licitud CLI correcta no estableix la seva ruta de descàrrega d'icones ni d'agent.
Llegiu la primera fallada útil amb aquest procés en ment: 407 fa referència a l'autenticació del proxy, un error de confiança TLS fa referència al certificat presentat a aquest sol·licitant, i un paquet absent o un compte de repositori rebutjat fa referència a l'origen. Conserveu el nom d'amfitrió, l'operació, el context del compte i l'estat que fallaven, sense secrets. Un bootstrap correcte seguit d'una descàrrega de paquet fallida estreta el camí que cal reparar.