Question
Automation Cloud環境で新しいUnattended Robotを追加しましたが、ジョブを実行するとパッケージのインストールに失敗したというエラーが発生します。原因と対処策について教えてください。
エラーメッセージ:
UiPath.CoreIpc.RemoteException: 次のパッケージのインストールに失敗しました: ‘[パッケージ名]’ —> UiPath.CoreIpc.RemoteException: NU1101: Unable to find package [パッケージ名]. No packages exist with this id in source(s): https://cloud.uipath.com/nuget/v3/[feed_id]/index.json.
Answer
原因
Robotの接続情報(特にNuGetフィードURL)が古い形式またはキャッシュされた不正な情報を保持していることが原因の可能性が高いです。
失敗しているNuGetフィードURL: https://cloud.uipath.com/nuget/v3/[feed_id]/index.json (401エラー)
正常なURL: https://cloud.uipath.com/[組織名]/[テナント名]/orchestrator_/nuget/v3/[テナントフィードID]/index.json) (200成功)
解決策
RobotとOrchestratorとの接続の切断・再接続をお試しください。
Unattended ロボットでは、Assistantあるいはコマンドラインから接続する方法がありますので、いずれかを実施いただけますようお願いいたします。
参考情報:Unattended ロボットを Orchestrator に接続する
Orchestrator - Connecting Robots to Orchestrator
Orchestrator接続URLについては以下のように組織名、テナント名を含めたURL指定していただけますようお願いいたします。
例:https://cloud.uipath.com/[組織名]/[テナント名]/orchestrator_/