Identifique o pedido que falhou antes de alterar as definições de proxy do Chocolatey:

Fase da falhaEntrada de proxy a inspecionar
Obter o Chocolatey antes de existir o chocoO chocolateyProxyLocation da shell de bootstrap e as variáveis de conta opcionais
Uma operação do choco instaladoA sua ordem de prioridade: argumentos explícitos do comando, configuração do Chocolatey, variáveis de ambiente e, por fim, configuração do sistema
Um pacote inicia outro transferidorAs opções e a identidade desse processo; pode usar os auxiliares do Chocolatey ou software separado

Um valor choco config guardado não consegue configurar a transferência de bootstrap anterior. Use o método oficial de instalação para o ambiente gerido com os seus valores de proxy na shell que o executa de facto. Um instalador antigo de uma linha que altera a política de execução e incorpora uma palavra-passe não é uma reparação de proxy necessária.

Para uma CLI instalada, inspecione a configuração efetiva no âmbito pretendido. Um valor de CLI guardado pode explicar porque alterar o proxy de sistema do Windows não fez diferença. Para transferências públicas permitidas cujo transferidor real não tem credenciais de proxy configuradas ou retidas, a Lista de proxies HTTP oferece endereços candidatos para a entrada de proxy aplicável; use o formato esperado pelo cliente escolhido. Mantenha o ponto final intermediário e a conta separados das credenciais da origem do pacote; a autenticação no repositório pode falhar depois de o acesso ao proxy ter êxito.

Durante a instalação de pacotes, identifique o processo que emite o erro. Um executável separado não tem de implementar opções específicas do Chocolatey nem usar a mesma identidade. As ferramentas gráficas e os agentes em segundo plano também têm limitações de proxy próprias do produto; um pedido de CLI bem-sucedido não estabelece a sua rota de transferência de ícones nem de agente.

Leia a primeira falha útil com esse processo em mente: o 407 diz respeito à autenticação de proxy, um erro de confiança TLS diz respeito ao certificado apresentado a esse requerente, e um pacote em falta ou uma conta de repositório rejeitada dizem respeito à origem. Preserve o nome do anfitrião, a operação, o contexto de conta e o estado que falharam, com os segredos removidos. Um bootstrap bem-sucedido seguido de uma transferência de pacote falhada estreita o caminho que precisa de reparação.

Artigos relacionados