Averigüe que descarga de Chocolatey necesita o proxy
O bootstrap, a CLI instalada e o descargador separado dun paquete poden ler entradas de proxy diferentes.
Identifique a solicitude fallida antes de cambiar a configuración de proxy de Chocolatey:
| Fase do fallo | Entrada de proxy que inspeccionar |
|---|---|
| Obter Chocolatey antes de que exista choco | O chocolateyProxyLocation da shell de bootstrap e as variables de conta opcionais |
| Unha operación do choco instalado | A súa orde de prioridade: argumentos explícitos da orde, configuración de Chocolatey, variables de contorno e, por último, configuración do sistema |
| Un paquete inicia outro descargador | As opcións e a identidade dese proceso; pode usar os axudantes de Chocolatey ou software separado |
Un valor gardado de choco config non pode configurar a descarga de bootstrap anterior. Use o método oficial de instalación para o contorno xestionado cos seus valores de proxy na shell que realmente o executa. Un instalador antigo dunha liña que cambia a política de execución e incrusta un contrasinal non é unha reparación de proxy necesaria.
Nunha CLI instalada, inspeccione a configuración efectiva no ámbito previsto. Un valor de CLI gardado pode explicar por que cambiar o proxy do sistema de Windows non supuxo ningunha diferenza. Para as descargas públicas permitidas cuxo descargador real non ten credenciais de proxy configuradas nin retidas, a Lista de proxies HTTP ofrece enderezos candidatos para a entrada de proxy aplicable; use o formato esperado do cliente escollido. Manteña o punto de conexión intermediario e a conta separados das credenciais da orixe do paquete; a autenticación do repositorio pode fallar despois de que o acceso ao proxy teña éxito.
Durante a instalación de paquetes, identifique o proceso que emite o erro. Un executábel separado non ten por que implementar opcións específicas de Chocolatey nin usar a mesma identidade. As ferramentas gráficas e os axentes en segundo plano tamén teñen limitacións de proxy propias do produto; unha solicitude de CLI correcta non demostra a súa ruta de descarga de iconas nin de axente.
Lea o primeiro fallo útil con ese proceso en mente: 407 refírese á autenticación do proxy, un erro de confianza TLS refírese ao certificado presentado a ese solicitante, e un paquete ausente ou unha conta de repositorio rexeitada refírense á orixe. Conserve o nome de host, a operación, o contexto de conta e o estado fallidos, sen segredos. Un bootstrap correcto seguido dunha descarga de paquete fallida reduce a ruta que necesita reparación.