Powershell не использует параметры, указанные в свойствах обозревателя (доступно через Internet Explorer). Прокси должен быть настроен через netsh.
Чтобы проверить текущий установленный прокси, используйте:
netsh winhttp show proxy
Чтобы очистить настройки прокси, используйте:
netsh winhttp reset proxy
Вы также можете импортировать настройки для IE, набрав: Для
netsh winhttp import proxy source=ie
настройки или сброса прокси-сервера требуются права администратора на локальном компьютере.
PowerShell пытается использовать прокси, хотя я не выбрал ни одного
292
Cornel Verster
При попытке запустить скрипт, который пытается загрузить что-то с сайта NuGet, я получаю следующую ошибку:
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.
Обратите внимание, что я заменил имя прокси на [proxyname]. Причина, по которой эта ошибка странная, заключается в том, что я настроил параметры Интернета на автоматическое определение и не использовал прокси. Прокси применим только для моей работы. Есть ли способ остановить PowerShell от попытки использовать прокси?
1 ответ на вопрос
0
User025
Интересно, что вызов netsh winhttp show proxy дает результат «Прямой доступ (без прокси-сервера)». Тем не менее, когда я запускаю скрипт, он все равно говорит мне, что пытается пройти через прокси?
Cornel Verster 5 лет назад
0
Не могли бы вы проверить файл NuGet.Config в% appdata% \ NuGet, особенно для чего-то вроде «http_proxy»? В противном случае, возможно, спросите вашу компанию, используют ли они какие-либо настройки прокси для NuGet?
User025 5 лет назад
0
нет настроек прокси в конфигурации NuGet под AppData / Roaming. Очень странно! По-прежнему появляется сообщение «Не удается разрешить удаленное имя:« [прокси] »
Cornel Verster 5 лет назад
0
Похожие вопросы
-
2
Есть ли способ привязать беспроводную сеть к настройке прокси?
-
5
Доступ к hulu / youtube за пределами США
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
-
1
Opera «забывает» определение прокси, если прокси недоступен
-
5
Заставить Firefox автоматически подобрать интернет-прокси по умолчанию?
-
1
Обратный прокси Apache
-
5
Отключение звукового сигнала окна cmd
-
3
Powershell пинг до бесконечности
-
3
Не могу понять, почему это регулярное выражение не применяется
-
2
Бесплатный прокси-сервер для Windows Home Server?