クライアントコンポーネントの自動更新を設定してもRobotが更新されない

:white_question_mark: Question

ユーザーモードでインストールしたRobot v25.10.x が、Orchestratorでクライアントコンポーネントの自動更新を設定しても更新されません。
Orchestrator上では対象アカウントにv25.10の最新パッチを適用するように設定していますが、対象端末の更新が開始されず、「非準拠」と表示されます。

対象端末はプロキシ経由でOrchestratorに接続しており、Windows側のプロキシ設定はしています。

:light_bulb: Answer

原因

UiPath Studio/Robot v25.10.x 以降では、サービスが参照するプロキシ設定の場所が UiPath.config から proxy.json に移行しています。
ユーザーモードでインストールしている場合でも、通常のOrchestrator接続およびクライアントコンポーネントの自動更新サービスは proxy.json を参照します。そのため、proxy.json にプロキシ設定がない場合、自動更新サービスのリクエストがプロキシを経由してOrchestratorへ到達できず、更新が開始されません。

解決策

ユーザーモードでインストールしている端末でも、自動更新サービスが参照する proxy.json にプロキシ設定を追加してください。

  1. 対象端末で以下のファイルを作成または更新します。%ProgramData%\UiPath\Shared\proxy.json

  2. 上記ファイルにプロキシ設定を記載します。以下は設定の例です。

   {`
     "ProxyAddress": "http://1.1.1.1:1234/",
     "BypassLocalAddresses": true,
     "BypassList": "server\\.domain\\.local$;www.google.com;192\\.168\\.\\d{1,3}\\.\\d{1,3}",
     "UserName": "myUser",
     "Password": "myPassword",
     "Domain": "myDomain"
   }
  1. UiPath.UserHost.exe と UpdateService の両方を再起動します。

  2. クライアントコンポーネントの自動更新が開始され、対象端末の状態が改善するか確認します。

参考: 「Robot をプロキシ サーバー経由でリダイレクトする > proxy.json ファイルを使用してプロキシを構成する」