O PowerShell tenta usar um proxy mesmo que eu não tenha selecionado nenhum

0

Ao tentar executar um script que tenta baixar algo do site do NuGet, recebo o seguinte erro:

Preparing to run build script...
Unable to find version '0.30.0' of package 'Cake'.
  C:\Users\user\.nuget\packages\: Package 'Cake.0.30.0' is not found on source 'C:\Users\user\.nuget\packages\'.
  C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\: Package 'Cake.0.30.0' is not found on source 'C:\Program Files (
x86)\Microsoft SDKs\NuGetPackages\'.
  https://api.nuget.org/v3/index.json: Unable to load the service index for source https://api.nuget.org/v3/index.json.
  An error occurred while sending the request.
  The remote name could not be resolved: '[proxyname]'

An error occurred while restoring NuGet tools.
At C:\Users\user\Documents\location\build.ps1:168 char:9
+         Throw "An error occurred while restoring NuGet tools."
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (An error occurr...ng NuGet tools.:String) [], RuntimeException
    + FullyQualifiedErrorId : An error occurred while restoring NuGet tools.

Observe que substituí o nome do proxy por [proxyname]. A razão pela qual esse erro é estranho, é que eu configurei minhas Opções da Internet para detectar automaticamente e não usar um proxy. O proxy só é aplicável para o meu trabalho. Existe uma maneira de impedir que o PowerShell tente usar o proxy?

    
por Cornel Verster 13.10.2018 / 15:26

1 resposta

0

O Powershell não usa as configurações especificadas em Opções da Internet (acessíveis via Internet Explorer). O proxy deve ser configurado via netsh.
Para verificar o uso de proxy definido no momento:
netsh winhttp show proxy
Para limpar as configurações de proxy, use:
netsh winhttp reset proxy
Você também pode importar as configurações para o IE digitando:
netsh winhttp import proxy source=ie
Definir ou redefinir o servidor proxy requer direitos de administrador na máquina local.

    
por 13.10.2018 / 17:35