Management Consoleからロボット実行時に”Could not establish connection to WebKitBrowser. Failed to connect to bus”エラーで実行できない

フォローする

概要

RoboServerサービスのログオンが「ローカルシステムアカウント(LocalSystem)」である場合、下記エラーによりロボットの実行ができません。

 

※ServiceInstallerでサービス登録する際に、下記ナレッジで記載の「wrapper.ntservice.account=ドメイン名\ユーザー名」を指定していない場合、ローカルシステムアカウントで登録されてしまいます。

 

エラーメッセージ

Execution failed. Could not establish connection to WebKitBrowser: Failed to connect to bus C:\Windows\system32\config\systemprofile\AppData\Local\Kapow(Kofax RPA)\[バージョン]\.dbus-keyrings\org_freedesktop_general (指定されたパスが見つかりません。)


java.lang.RuntimeException: Could not establish connection to WebKitBrowser: Failed to connect to bus C:\Windows\system32\config\systemprofile\AppData\Local\Kapow(Kofax RPA)\[バージョン]\.dbus-keyrings\org_freedesktop_general (指定されたパスが見つかりません。)
at com.kapowtech.browser.BrowserFactory.createBrowser(BrowserFactory.java:40)
at com.kapowtech.browser.BrowserFactory.createBrowser(BrowserFactory.java:21)
at kapow.robot.robomaker.engine.runtime.RuntimeRobotExecutionEngine.executeRobot(RuntimeRobotExecutionEngine.java:181)
at kapow.robot.roborunner.exeeng.RobotExecutable.run(RobotExecutable.java:276)
at kapow.framework.exeeng.StopRequestSupportingFifoBasedQueueingExecutionEngine.doExecute(StopRequestSupportingFifoBasedQueueingExecutionEngine.java:221)
at kapow.framework.exeeng.StopRequestSupportingFifoBasedQueueingExecutionEngine.execute(StopRequestSupportingFifoBasedQueueingExecutionEngine.java:112)
at kapow.robot.rqlserver.rql.ExecuteRQLRequest.execute(ExecuteRQLRequest.java:342)
at kapow.robot.rqlserver.engine.RQLEngine.exceptionThrowingExecute(RQLEngine.java:259)
at kapow.robot.rqlserver.engine.RQLEngine.execute(RQLEngine.java:208)
at com.kapowtech.robosuite.service.server.RoboServerBridgeSimpleRQLEngine.request(RoboServerBridgeSimpleRQLEngine.java:134)
at com.kapowtech.robosuite.service.socket.multiplexing.MultiplexingResponseHandler.run(MultiplexingResponseHandler.java:52)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: Could not establish connection to WebKitBrowser: Failed to connect to bus C:\Windows\system32\config\systemprofile\AppData\Local\Kapow(Kofax RPA)\[バージョン]\.dbus-keyrings\org_freedesktop_general (指定されたパスが見つかりません。)
at com.kapowtech.webkit.browser.WebKitBrowser.<init>(WebKitBrowser.java:144)
at com.kapowtech.browser.BrowserFactory.createWebKitBrowser(BrowserFactory.java:46)
at com.kapowtech.browser.BrowserFactory.createBrowser(BrowserFactory.java:30)
… 13 more
Caused by: org.freedesktop.dbus.exceptions.DBusException: Failed to connect to bus C:\Windows\system32\config\systemprofile\AppData\Local\Kapow(Kofax RPA)\[バージョン]\.dbus-keyrings\org_freedesktop_general (指定されたパスが見つかりません。)
at org.freedesktop.dbus.DirectConnection.<init>(DirectConnection.java:49)
at com.kapowtech.webkit.browser.WebKitBrowserProcess.<init>(WebKitBrowserProcess.java:309)
at com.kapowtech.webkit.browser.WebKitBrowser.<init>(WebKitBrowser.java:138)

 

対処方法

以下のようにアカウントパスワードを入力ください。

 

参考

Roboserverだけを起動して、別環境のManagementConsoleに接続させる方法

 

区分 確認Ver
トラブルシュート 10.3.0.7