通知を受け取る

UiPath Orchestrator

UiPath Orchestrator ガイド

よく発生する Orchestrator エラー

🚧

重要

Robot マシン上のすべての RDP セッションをサインアウトしてから、それらのマシン上でジョブを開始します。

[ジョブの詳細] ウィンドウには、特に、ジョブの失敗の原因となったエラーが表示されます。

602602

以下は、頻繁に発生するエラーのリストと、エラーが発生したときにできることです。

Could not create SSL/TLS secure Channel

このエラーは、ワークフロー実行時にアセットまたはキュー アイテムを取得しようとしたときにときどき発生します。これは、Extended Master Secret をサポートしないデバイスへのトランスポート層セキュリティ (TLS) 接続を試みる Windows デバイスの TLS 障害が原因で発生します。これは Orchestrator の問題ではありません。問題の原因とその軽減方法の詳細については、 こちらをご覧ください。

No robot available for user X

このエラーは、ロボット用に提供されたユーザー名がロボット端末で使用されるものと一致しない場合に発生します。ロボットと Orchestrator の正しい接続方法については、「ロボットの Orchestrator への接続」ページをご覧ください。

Permission missing: Launcher

ジョブをロボット端末 (トレイまたは Studio) から直接開始しようとしていて、マシン ユーザー名がロボットを Orchestrator に接続するときに使用したものと同一でないときに、これが発生する場合があります。たとえば、ABC ユーザー名を使用してロボットを Orchestrator に接続した場合は、異なるユーザー (XYZ など) を使用してトレイまたは Studio からロボット上からジョブを開始することはできません。

Robot を Orchestrator に接続する際に使用したユーザー名がマシン上の名前と同一であるとわかる場合は、Regutil.exe ツールを使用して Robot ライセンスを無効化し、Orchestrator を再接続してください。詳細については、こちらをご覧ください。

Logon failure: unknown user name or bad password

これは、Orchestrator 内で提供された資格情報 (ユーザー名および/またはパスワード) が正しくないロボットでジョブを開始しようとしたときに発生します。

📘

注:

ロボットユーザー名がドメイン内にある場合は、ユーザー名は domain\username フォーマットである必要があります。

Executor start process failed, reason System.UnauthorizedAccessException: Access is denied.

このエラーは、ロボットのパスワードが指定されていない場合にスローされます。パスワードの追加や編集については、こちらをご覧ください。

Permission missing: Remote Execution

このエラーは、Orchestrator からの Attended ロボット上でプロセスを実行しようとすると表示されます。

Executor start process failed, reason: A specified logon session does not exist. It may already have been terminated

発生には、次の2 種類があります。
A. Robot を開始しようとするたびに毎回発生 - これは、その時点でログオンセッションを作成できないことを意味します。RDP と異なるユーザー名でロボット端末に接続している場合に発生します。このエラーを回避するには、ロボット端末の RDP 接続をすべてサインオフします。
B. ランダムに発生 - この場合は、以下の対策を試してください。

  • ロボット端末に十分なリソース (CPU、メモリ) がある場合にオンにしてください。
  • mstsc コマンド ライン機能を使用して接続時間を確認します。60 秒のタイムアウト期間が経過すると、エラーが表示されます。

An existing connection was forcibly closed by the remote host “Ooops! We’re sorry! It seems Orchestrator is down.”

この問題は次の場合に発生する可能性があります。

  • サーバーは Internet Information Services (IIS) 内で再起動します。
  • サーバーがシャットダウンします。
  • サーバーへの接続が突然失われました。

Value cannot be null

Orchestrator 内で、プロセスがロボット端末内にダウンロードされている途中で、ジョブを開始してすぐに強制終了した場合に発生します。

Job not found

この問題は、[Terminate After] (終了まで) オプションが有効なスケジュール済みジョブで、ロボットと Orchestrator との間の接続が失われたときに発生します。

The handle is invalid

このエラーは、次の場合に表示されます。
A. プロジェクトに UI Automation が含まれる場合 - バックグラウンドに RDP 接続が既に存在しています (最小化されています)。
B. Windows の既知の問題として発生。

An attempt was made to reference a token that does not exist

このエラーは、既知の Windows 問題に関連しています。詳細については、enableLowLevel トレース オプションを使用し、生成された .etl ファイルを当社のサポート チームに提出してください。

Desktop has been disconnected while performing UI actions

この問題は、ロボット端末への RDP 接続が失われたときに必ず発生します。この問題は、\[Executing Tasks in a Minimized RDP\] (最小化された RDP ウィンドウでタスクを実行する) ウィンドウで回避できます。

A device attached to the system is not functioning

This is caused by an external issue.
「接続されたデバイスが次のいずれかが原因で動作していません。(1) デバイスのスイッチがオフになっているか、デバイスが正しく接続されていない。(2) フロッピー ディスクにドライブの種類が対応していない。(3) フロッピー ディスクがドライブに正しく挿入されていない。(4) ドライブの扉が開いている。(5) フロッピー ディスクが正しくフォーマットされていない。」

Executor start process failed, reason System.Runtime.InteropServices.COMException (0x800700AA): The requested resource is in use

この問題は、高密度ロボットの使用時に UiPath.settings ファイル内の logIntoConsole パラメーターが true に設定されている場合に発生します。

Execution error: System.UnauthorizedAccessException: Access to the path 'C:\ProgramData\UiPath…is denied

このエラーは以下の状況で発生します。
A. 高密度ロボットと通常のロボットが同じファイルに対して書き込みまたは変更を行った。これを回避するには、ロボットと一意のユーザー ID に対して異なるファイルを生成します。
B. ターゲット フォルダーに対する書き込み権限が Robot にない。
C. ファイルが作成されたが、Robot がそれを編集できない。

Robot already running for user

この問題はスケジュール重複時に発生します (2 ~ 3 スケジュールが同時に開始する)。

Bad request ] と [ The remote host did not answer in a timely manner.

これらの問題は、マシン上の一部のユーザーがロボットとして Orchestrator に接続されていないときに発生します。

有効化されているプロキシサーバーについて Robot LAN 設定を確認します。プロキシサーバーが指定されている場合は、 プロキシサーバーを経由してリダイレクトされる Robotがどのように機能しているかを確認してください。

📘

注:

これは、認証されていないプロキシ接続でのみ機能します。

The remote certificate is invalid

これは、証明書の公開鍵がインポートされていない場合、またはローカル マシンの信頼されたルート証明書機関に証明書の公開鍵がインポートされていない場合に発生します。詳細については、「Web 証明書」をご覧ください。

Cannot upgrade the legacy UiPath.Core.Activities package.

このエラーは、2018.3 よりも前のバージョンで作成したプロセスを実行する際に発生します。

2018.3 よりも前のバージョンで作成したプロセスは、古い UI Automation パッケージ Core.Activities に依存しています。現在のバージョンでこれらを実行する場合には、新しい System パッケージと UIAutomationパッケージを使用するアクティビティを統合する Core.Activities メタパッケージを使用する必要があります。

既定では、古い Core.Activities パッケージはどこにもパブリッシュされないため、移行メタパッケージが使用されます。しかし、古い Core.Activities がユーザーによってカスタム フィードまたは Orchestrator にパブリッシュされていた場合、この古いパッケージがインストールされると、このエラーが発生します。

この問題を解決または回避するには、古い Core.Activitiesパッケージをカスタム フィードから削除してから、プロセスを再実行します。また、「以前のバージョンで作成したプロジェクトを開く」にも必ず目を通してください。

System.Runtime.InteropServices.COMException: Licence permission missing

この問題は、Studio v2018.3.2 以降のバージョンで、18.3.6864.20582 バージョンの UiPath.UIAutomation.Activities パッケージを使用するプロジェクトを実行した場合に発生します。

UiPath.UIAutomation.Activities の依存関係のバージョン 18.3.6864.20582 を使用しているプロジェクトを Studio v2018.3.1 で作成した場合、これらのプロジェクトを Studio で開き、UiPath.UIAutomation.Activities の依存関係のバージョンを 18.3.6877.28298 に更新する必要があります。

v2018.3.1 よりも前のバージョンでプロジェクトを作成したが、これらをこのバージョンでは開いておらず、v2018.3.1 を既にインストール済みである場合には、UiPath Platform の今後のバージョンとの間で互換性の問題が発生しないように、次の手順を行います。次の場所から UiPath.Core.Activities の依存関係のバージョン 2018.3.6864.20598 を削除します。

  • Orchestrator のフィード
  • パッケージの既定の場所 - %Program Files (x86)%\UiPath\Studio\Packages
  • NuGet のキャッシュ - %userprofile%\.nuget\packages\uipath.core.activities

Studio/Robot の v2018.3.1 が過去にインストールされておらず、UiPath.UIAutomation.Activitiesパッケージの 18.3.6864.20582 バージョンがローカルまたは Orchestrator フィードにデプロイされていない場合、リスクなしに v2018.3.2 にアップグレードできます。

📘

重要:

Enterprise Studio v2018.3.1 エディション以外の 2018.3 バージョン (Community Stable v2018.3.0 または Enterprise と Community の両方の以前のベータ バージョンなど) をインストールしたことがある場合も、上記が適用されます。バージョンが 18.3.6864.20582 以下の UiPath.UIAutomation.Activities、およびバージョンが 2018.3.6864.20598 以下の UiPath.Core.Activities は使用しないでください。

2 年前に更新


よく発生する Orchestrator エラー


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。