Перевизначення параметрів проксі-сервера
-
Проксі-сервер вимагає автентифікації: pad або застосунок реєстрації комп'ютера не працює з System.Net.WebException: віддалений сервер повернув помилку: (407) Автентифікація проксі-сервера обов'язковий
-
перегляньте кроки "Налаштування автентифікованого проксі-сервера" нижче
-
-
Цільовий кінцевий користувач не інсталював інсталятор PAD (Helpdesk, SCCM, ...): помилка програми реєстрації PAD або комп'ютера з System.Net.WebException.
-
перевірте наведені нижче кроки налаштування автентифікованого або неавтентифікованого проксі-сервера залежно від вимог до проксі-сервера.
-
Попередні вимоги
Переконайтеся, що проксі-сервер або брандмауер дозволяють підключення до хмарних служб Power Automate
Список кінцевих точок хмарних служб згадується тут: конфігурація IP-адрес - Power Automate | Microsoft Learn
Налаштування автентифікованого проксі-сервера
-
Створення або перевизначення параметрів проксі-сервера реєстру PAD UseDefaultCredentials з 1 і ProxyServer з цільовою адресою проксі-сервера.
-
Перевизначити параметри проксі-сервера служби Power Automate Service
-
Відкрийте текстовий редактор як адміністратор і завантажте файли нижче:
-
"C:\Program Files (x86)\Power Automate Desktop\UIFlowService.exe.config"
-
"C:\Program Files (x86)\Power Automate Desktop\PAD.Robot.exe.config"
-
-
Праворуч під тегом <system.net>, що відкривається, вставте наведене нижче
-
In case the proxy is configured by address: <defaultProxy useDefaultCredentials="True"> <proxy bypassonlocal="True" proxyaddress="replace_with_your_proxy_address" /> </defaultProxy>
-
In case the proxy is configured by script location: <defaultProxy useDefaultCredentials="True"> <proxy scriptLocation="replace_with_your_proxy_script_location" /> </defaultProxy>
-
-
Замініть "replace_with_your_proxy_address" або "replace_with_your_proxy_script_location" цільовою конфігурацією в обох файлах
-
Збереження файлів
-
-
Змінення облікового запису служби Power Automate Service за допомогою дозволеного облікового запису служби доменів
-
Використання функції "Змінити обліковий запис служби" в інтерфейсі користувача TroubleshootTool
-
Або за допомогою консолі TroubleshootTool
-
Створення тимчасового файлу "temporary.txt" з паролем облікового запису всередині
-
Розташуйте цей файл у папці " C:\Program Files (x86)\Power Automate Desktop\"
-
Виконайте наведені нижче команди 2 після заміни <accountname> цільовим обліковим записом
cd " C:\Program Files (x86)\Power Automate Desktop\” “TroubleshootingTool.Console.exe ChangeUIFlowServiceAccount <accountname> < temporary.txt”
-
Видалення тимчасового файлу
-
-
Неавтентифіковане настроювання проксі-сервера
Цей крок зазвичай не потрібен, якщо цільовий користувач не виконав настроювання PAD (Helpdesk, SCCM, ...)
-
Перевизначити параметри проксі-сервера "Power Automate Service"
-
Відкрийте текстовий редактор як адміністратор і завантажте файли нижче:
-
"C:\Program Files (x86)\Power Automate Desktop\UIFlowService.exe.config"
-
"C:\Program Files (x86)\Power Automate Desktop\PAD.Robot.exe.config"
-
-
Праворуч під тегом <system.net>, що відкривається, вставте наведене нижче
-
In case the proxy is configured by address: <defaultProxy> <proxy bypassonlocal="True" proxyaddress="replace_with_your_proxy_address" /> </defaultProxy>
-
In case the proxy is configured by script location: <defaultProxy> <proxy scriptLocation="replace_with_your_proxy_script_location" /> </defaultProxy>
-
-
Замініть "replace_with_your_proxy_address" або "replace_with_your_proxy_script_location" цільовою конфігурацією в обох файлах
-
Збереження файлів
-
-
Перезапустіть "Power Automate Service"
-
Відкрити services.msc
-
Знайдіть "Power Automate Service" (Power Automate Service)
-
Клацніть правою кнопкою миші та перезавантажте пристрій
-
Примітка
-
Якщо тег <system.net> не знайдено у файлі, слід створити пов'язані позначки відкриття та закриття, а також вставити безпосередньо над кінцевим тегом </configuration>, щоб уникнути неправильної конфігурації, як описано нижче.
<system.net>
<!-- put the proxy settings here -->
</system.net>
-
Якщо у вас виникли проблеми з параметрами проксі-сервера, які набули сили навіть після перезавантаження служби, спробуйте очистити інтернет-кеш із Панель керування системи. Для цього перейдіть до Панель керування, знайдіть і відкрийте розділ "Властивості браузера". На вкладці "Загальні" натисніть кнопку "Видалити". Переконайтеся, що вибрано принаймні "Тимчасові файли Інтернету" та "Файли cookie", і натисніть кнопку "Видалити".