У нас есть сценарий Powershell, который загружает несколько zip-файлов с веб-сайта, и мы вызвали этот сценарий в запланированной задаче.
Проблема в том, что мы не получаем zip-файлы даже после успешного завершения запланированной задачи. Для этого мы используем сервисный аккаунт. Запуск сценария вручную загружает zip-файл без каких-либо проблем. Кроме того, для другого пользователя, которого мы используем для входа на сервер, задача работает нормально.
Проблема началась после того, как наша учетная запись службы была заблокирована из-за слишком большого количества неудачных попыток в какой-то другой системе.
Я пытался обойти политику выполнения, но безуспешно. Я попытался создать аналогичную новую задачу, но не повезло. Я попробовал вариант Start-in
, чтобы предоставить задаче местонахождение скрипта, но не повезло.
После слишком долгого устранения неполадок я обнаружил ошибку в журналах Powershell в средстве просмотра событий. Пожалуйста, найдите ошибку ниже:
Error Message = Unable to connect to the remote server
Fully Qualified Error ID = WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
Это показывает, что задача не может вызвать веб-запрос. Может ли это быть проблемой разрешения? Если да, то как я могу предоставить требуемый доступ?
Я еще немного устранил неполадки и обнаружил, что проблема связана с прокси. Может кто-нибудь сказать мне, как я могу решить эту проблему? Для локального пользователя все работает. Даже я могу получить доступ к веб-странице вручную через IE. Должен ли я импортировать настройки прокси из IE? Если да, то как это сделать?
Invoke-WebRequest
, которая выполняется - person Mathias R. Jessen   schedule 14.08.2019