質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.64%

【UiPath】Community Editionの実行でエラーが発生する(サービスが立ち上がっていない?ような事象で解決方法が不明)

解決済

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 14K+

oom

score 10

 前提・実現したいこと

UiPath Community Editionを利用しています。
半月ほど問題なく利用ができていたのですが、突然、「UiPath Studio」から実行できなくなりました。
普通にCommunityEditionを利用できるようにしたいです。

 発生している問題・エラーメッセージ

【事象①】(UiPath Studioを実行すると発生する事象)
UiPath Studio を実行すると以下のエラーが発生します。

![

↓上記の中身のエラーは下記の通り。

18.3.2+Branch.master.Sha.0ee1a557250c8000e864a91dcaeebdc1a4bbeb00

System.AggregateException: 1 つ以上のエラーが発生しました。 ---> System.ServiceModel.EndpointNotFoundException: メッセージを受信できる net.pipe://localhost/UiPath/service/duplex/agent/***** でリッスンしているエンドポイントがありませんでした。これは一般に、アドレスまたは SOAP アクションが正しくない場合に発生します。詳細については、InnerException を参照してください (ある場合)。

Server stack trace: 
   場所 System.ServiceModel.Channels.ConnectionUpgradeHelper.DecodeFramingFault(ClientFramingDecoder decoder, IConnection connection, Uri via, String contentType, TimeoutHelper& timeoutHelper)
   場所 System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment`1 preamble, TimeoutHelper& timeoutHelper)
   場所 System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.DuplexConnectionPoolHelper.AcceptPooledConnection(IConnection connection, TimeoutHelper& timeoutHelper)
   場所 System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
   場所 System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
   場所 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   場所 System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
   場所 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   場所 System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
   場所 System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
   場所 System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout)
   場所 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   場所 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   場所 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   場所 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   場所 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   場所 UiPath.Models.IUiPathRemoteDuplexContract.IsAlive()
   場所 UiPath.Models.UiPathDuplexProxy.FaultTolerantProxy.IsAlive(Boolean retrying)
   場所 UiPath.Models.UiPathDuplexProxy.FaultTolerantProxy.<CheckAvailability>b__14_0()
   場所 UiPath.Models.Retry.Do[ResultType](Func`1 action, Int32 timeoutMS, Int32 retryCount)
   --- 内部例外スタック トレースの終わり ---
   場所 UiPath.Models.Retry.Do[ResultType](Func`1 action, Int32 timeoutMS, Int32 retryCount)
   場所 UiPath.Models.UiPathDuplexProxy.FaultTolerantProxy.CheckAvailability()
   場所 UiPath.Models.UiPathDuplexProxy.GetRobotConnectionStatus()
   場所 UiPath.Studio.Plugin.Workflow.Services.RobotStudioBridge.Execute(WorkflowDocument document, Boolean isDebugging)
---> (内部例外 #0) System.ServiceModel.EndpointNotFoundException: メッセージを受信できる net.pipe://localhost/UiPath/service/duplex/agent/***** でリッスンしているエンドポイントがありませんでした。これは一般に、アドレスまたは SOAP アクションが正しくない場合に発生します。詳細については、InnerException を参照してください (ある場合)。

【事象②】(UiPath Robotでも以下のメッセージ)

・UiPath Robotを実行すると表示されるタスクトレイのアイコンが赤色(エラー発生)

・アイコンをクリックすると以下のエラーメッセージが表示。

【事象③】エラーログに以下のような文言でエラーが出力されている事を確認。
関係ないかもしれませんが、以下のようなエラーがログ出力されている事を検知しました。
ライセンスエラーと出力されているので、何か関係するかもしれませんので一応事象として報告。

07:53:31.4157 => [INFO] [UiPath.Studio.exe] [1] 設定ファイル「C:\Users\****\AppData\Local\UiPath\UiStudio.v2.settings」が見つかりませんでした。
07:53:31.4776 => [INFO] [UiPath.Studio.exe] [1] ApplyReleasesImpl: About to create shortcuts for UiPath.Studio.exe, rootAppDir C:\Users\****\AppData\Local\UiPath
07:53:31.5275 => [INFO] [UiPath.Studio.exe] [1] ApplyReleasesImpl: Creating shortcut for UiPath.Studio.exe => C:\Users\****\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\UiPath\UiPath.lnk
07:53:31.5275 => [INFO] [UiPath.Studio.exe] [1] ApplyReleasesImpl: appUserModelId: com.squirrel.UiPath.UiPath.Studio | toastActivatorCLSID: cd4206b4-70f2-5276-9502-13a0edb689a9
07:53:31.5693 => [INFO] [UiPath.Studio.exe] [1] ApplyReleasesImpl: About to create shortcuts for UiPath.Agent.exe, rootAppDir C:\Users\****\AppData\Local\UiPath
07:53:31.5803 => [INFO] [UiPath.Studio.exe] [1] ApplyReleasesImpl: Creating shortcut for UiPath.Agent.exe => C:\Users\****\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\UiPath\UiPath.lnk
07:53:31.5803 => [INFO] [UiPath.Studio.exe] [1] ApplyReleasesImpl: appUserModelId: com.squirrel.UiPath.UiPath.Agent | toastActivatorCLSID: 97f22354-1eb3-511e-9c99-01631708a885
07:53:32.2247 => [INFO] [UiPath.Studio.exe] [1] Set native thread language to LangId=0x0011
07:53:33.7135 => [INFO] [UiPath.Studio.Shared.MVVM.Commands.CommandManager] [1] Application.MainWindow is null, cannot subscribe to keyboard events, subscribed to Application.Activated event
07:53:44.7369 => [WARN] [UiPath.Studio.exe] [10] Orchestrator ライセンスエラーを取得: System.AggregateException: 1 つ以上のエラーが発生しました。 ---> System.ServiceModel.EndpointNotFoundException: メッセージを受信できる net.pipe://localhost/UiPath/service/duplex/agent/**** でリッスンしているエンドポイントがありませんでした。これは一般に、アドレスまたは SOAP アクションが正しくない場合に発生します。詳細については、InnerException を参照してください (ある場合)。

 試したこと

  1.  PCの再起動。
    ・再起動直後に実行すると、最初の実行だけ問題なく動作した事が一度ありましたが、2回目以降は同様のエラーで動作せず。
    ・その後は何度もPC再起動しましたが動作しません。
  2.  再インストール。
    ・Community Editionを再度ダウンロードして再インストール(アクティベート)を実施しましたが、同様のエラーで動作せず。

 補足情報(FW/ツールのバージョンなど)

  • UiPath Studio のバージョン
    Studio 2018.3.2 - 10/30/2018 Community EditionEXE インストーラー
    Microsoft Windows 10 Home 64 ビット
    .NET Framework バージョン 4.7.2

 その他

  • 個人的に気になる点は、EndPointがないないなどのログ出力なので、何やらサービスが動作していないように見受けられます。
  • 以下のサイトを見るとUiPathは「UiPath Robot」というサービスが作動しているようですが、そもそも自分のPCにはありませんでした。
    これが元々なかったのか、今回の事象以降でなくなったのかは不明です。このサービスがないという事が原因であればこのサービスをどう立ち上げるのかをもしお分かりの方がいれば教えていただきたく。
    参考サイト)http://www.uipath-dojo.com/troubleshooting/troubleshooting_servicedown.html
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

check解決した方法

0

以下のサイトを確認し、同様の方法を試した結果、
問題なく動作するようになりました。※解決方法④を実行。
ただ、なぜこの方法で解決ができたのかは不明ですが・・・

参考サイト)
https://forum.uipath.com/t/installing-uipath-missing-uirobot-service-18-1-3/28200/15
※英語だけです。

解決方法)
①セキュリティソフトを無効化
②UiPath Community Editionをアンインストール(プログラムの削除から)
③UiPath Community Editionを再インストール。(インストールファイルを実行)
④シーケンスアクティビティでメッセージを表示するアクティビティだけのプロジェクトを作成して実行。
※①~③は実施直後はエラー解消されなかったので、関係がないかもしれません。

UiPathCEのインストール直後に試し実行してエラーとなっていたアクティビティが、
シーケンスではなくワークフローでしたので、上記の解決方法のようにシーケンスアクティビティで
試してみると、それ以降、ワークフローアクティビティでもエラーが発生がしなくなりました。

■動作確認の順番(NG)
①UiPath Community Editionの再インストール
②ワークフローのアクティビティを実行 → エラーが発生し、それ以降、解消されず。

■動作確認の順番(OK)
①UiPath Community Editionの再インストール
②シーケンスのアクティビティを実行  → エラー発生しない。
③ワークフローのアクティビティを実行 → エラー発生しなくなる。

ちょっと、真の原因がわからないため
あまり参考にならないかもしれませんが、
少なくとも上記の事をやって解決はされたので、
同様の事象を解決するきっかけになれば幸いです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/11/19 10:19

    ありがとうございます!
    UiPathを使っているときに、HTTPヘッダをずっと監視していると
    シーケンスを実行したときに、uipathのなにかに接続しに行っているのです。
    CommunityEditionにもライセンス期限とかがあるので、それを取りに行ってるっぽい(違ったらごめんなさい)
    なので、一旦セキュリティを無効化してから実行したときに、それをうまく取りに行けたので、
    そのあとはちゃんと実行できるようになったのではないか
    と推測します。

    キャンセル

  • 2018/11/19 16:24

    なるほど。UiPath実行時にライセンス関係の情報を取得するために接続をしにいっているということですね。であれば、複合的な原因で発生していたという事かもしれません。
    今までの事象や教えて頂いたことを考慮すると、UiPathの仕組みは以下のような感じでしょうか。

    <UiPathの仕組み>
    ①UiPath実行時にライセンス情報を取得するため、どこかに接続しにいっている。
    ②この接続はセキュリティに阻まれて接続できないことがある。
    ③また、この接続はシーケンス実行時にのみ接続する。
     (ワークフローのアクティビティでは接続しないので、正しくライセンス情報の取得ができない。)
    ④一度、ライセンス情報を取得すれば、その後のワークフローアクティビティは問題なく実行可。

    ①と②は、セキュリティ無効化でOK。
    ③と④は、インストール直後の実行をシーケンスアクティビティの実行で解決。

    一応、上記は事象からの仮説ですが、
    これが本当ならいろいろ、面倒くさいですね。。

    今後も同様の事象が発生すれば、同じような方法で対応したいと思います。
    色々とありがとうございました。

    キャンセル

0

私も会社の中からCommunutyEditionで使っています、そんな感じのも最近見るので、私の現在の状況を書きます。ご参考になれば……。

・studioがCommunutyEditionだとorchestratorもCEでないとダメっぽい
(URLが、lts-platform… ではなくて platform… もしくはdemo…)

・Robotはstudioをインストールすると一緒に入ります、タスクトレイにずっといます

・プロキシの中からだとうまくいかないっぽいです(私も会社のPCのアイコンは赤です)
同じ設定同じテナントに個人のPCのRobotを接続すると問題なく接続できます

・studioでなんかを実行しようとするとuipathに接続しようとします、そこでプロキシに阻まれて実行できなくなります
(たぶんCommunutyEditionにもライセンス期限とかあるのでそれを見に行ってるっぽい)
プロキシをナシにしたら実行できるようになります
もしくはCommunutyEditionじゃないライセンスのあるほうを使う(こっちだったら実行するたびにいちいち接続に行きません)

・あと、関係ないかもしれませんが、UiPath.CredentialのパッケージがCommunutyEditionから使えなくなってるっぽい……?先週くらいから

それでめっちゃ便乗で申し訳ないのですが、私も「できないー」ということで質問しているのがこちらです。
【UiPath】OrchestratorとローカルPCが接続できない(プロキシ?)

プロキシの中からUiPathを使うのむつかしいですね……。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/11/18 23:22

    ご回答ありがとうございます。

    今回の私の事象に関しては、特に個人PCで利用しており、プロキシとは関係ありませんが、
    実際に企業でorchestratorを利用して遠隔管理するにあたり、色々と問題あるんですね。
    今後の運用に向けて勉強になりました。ありがとうございます。

    尚、今回の事象については、自己解決しましたので、
    関係ないかもしれませんが、もしご参考になれば幸いです。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.64%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • トップ
  • UiPathに関する質問
  • 【UiPath】Community Editionの実行でエラーが発生する(サービスが立ち上がっていない?ような事象で解決方法が不明)