robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 2024年11月14日

机器人服务故障排除

没有与机器人服务的连接

描述

有时,无论机器人服务处于打开或关闭状态,您可能无法启动自动化。 手动启动自动化显示以下错误消息:“从服务获取设置失败,原因是系统异常:无法连接到 UiPath 机器人服务。”。

以下解决方案可能需要由您的网络管理员实施。

潜在问题

解决方案

机器人服务未运行。

手动启动机器人服务:

  1. 打开“服务” 窗口。

  2. 选择UiPathRobotSvc服务。
  3. 选择“开始”

机器人服务的启动时间过长。

Windows 会报告未在指定时间内加载的服务。默认情况下,此超时值为 30 秒,而机器人服务可能需要更长时间。为增加此值,您需执行以下操作:

  1. 打开 Windows 注册表编辑器。

  2. 导航到HKEY_LOCAL_MACHNET\SYSTEM\CurrentControlSet\Control注册表项,然后选择“ Control ” 子项。

  3. 如果“服务管道超时”值不可用,请创建该值:
    1. 右键单击“ Control ”子键,然后从“ 新建” 菜单中选择“ DWORD(32 位)值”。这样便可新建空 DWORD 值。

    2. 输入 ServicesPipeTimeout 作为新值的名称。

  4. 双击“服务管道超时”DWORD 值。 系统将显示 “编辑 DWORD(32 位)值”窗口。

  5. “基数”部分中,选择“十进制”选项。

  6. 在 “数值数据: ”字段中,键入 180,000。 这使默认的服务管道超时为 3 分钟。 现在,系统应有足够的时间来正确加载所有 Windows 服务。

  7. 关闭 Windows 注册表编辑器,然后重新启动系统以使更改生效。

机器人计算机的权限不正确。在此情况下,机器人服务也可能显示为“正在运行”。

通过 Windows 注册表编辑器向服务授予权限,如下所示:

  1. 打开 Windows 注册表编辑器。

  2. 导航至HKEY_LOCAL_MACHNET\SYSTEM\CurrentControlSet注册表项。

  3. 右键单击“控制” 子键,然后单击“权限” 。 系统会显示“控件的权限”窗口。

  4. “组或用户名”部分中选择登录的用户。

  5. “权限”部分中,启用“完全控制”“允许”选项。这样便可向机器人授予必要权限。

  6. 选择“应用”和“确定”以确认更改,然后关闭窗口。

  7. 请重新启动系统,以使更改生效。

以管理员身份运行时出现错误

描述

从 2020.4 版本开始, 以管理员身份运行 UiPath Assistant 或 Studio 可能会阻止与 UiPath 机器人服务的通信。 可能会出现以下问题:

  • 在 Studio 中,“机器人状态”会显示“机器人错误”消息,当尝试运行或调试流程时,会显示“拒绝访问”错误。

  • 在 Assistant 中,错误地离线报告连接状态,并且流程列表不可用。

潜在问题

Studio 和 Assistant 必须与单独的 Windows 进程机器人服务通信。 UiPath 机器人服务的启动访问权限级别与 Assistant 或 Studio 相同,以先调用服务者为准。

当您以不同级别的访问权限(例如先以普通用户身份,然后以管理员身份)启动 Assistant 或 Studio 时,便会出现此问题。 例如,假设 Assistant 以普通用户身份启动,然后您以管理员身份重新启动 Assistant。 机器人服务,尤其是在普通用户级别启动的用户主机服务,无法与以管理员级别运行的 Assistant 通信。

解决方案

确保 UiPath 机器人服务、Assistant 和 Studio 均以相同的权限级别运行。

  • 没有与机器人服务的连接
  • 描述
  • 以管理员身份运行时出现错误
  • 描述
  • 潜在问题
  • 解决方案

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。