- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
如果您的机器人处于封闭网络或并非是 Orchestrator 所使用的网络中,则将无法实现两个 UiPath 产品之间的通信。因此,要实现这种通信,您可以为机器人使用代理服务器。
如要通过代理服务器重定向机器人,则您必须在机器人计算机上完成一些配置。具体步骤如下:
- 配置您的首选网页浏览器,以确保机器人计算机可通过指定的代理服务器访问 Orchestrator。
- 编辑机器人和 NuGet 配置文件,确保通过提供的代理服务器路由机器人和 Orchestrator 之间的连接,以及通过指定的代理服务器下载活动包和自动化流程。
配置网页浏览器
此步骤使用 Internet Explorer。
-
在 Internet Explorer 中,依次单击“工具”>“Internet 选项”。系统将显示“Internet 选项”窗口。
-
在“连接”选项卡中,单击“局域网设置”。系统将显示“局域网 (LAN) 设置”窗口。
-
在“代理服务器”部分中,勾选“为 LAN 使用代理服务器”复选框。
-
在“地址”和“端口”字段中,输入代理服务器的地址和端口。
-
勾选“对本地地址禁用代理服务器”复选框。
-
单击“确定”。系统便会保存您的设置。
-
在网页浏览器中,输入 Orchestrator URL 以测试设置。
When setting up or editing the proxy address, do not add the http:// prefix to the proxy address. This enables the proxy only for HTTP calls, and since most calls are HTTPS, the proxy configuration fails.
To resolve this, make sure to either remove the http:// prefix altogether, or specifically add the proxy address with both http:// and https:// prefixes.
示例:
- http=proxyaddress -> incorrect
- http=proxyaddress;https=proxyaddress -> correct
- http://proxyaddress;https://proxyaddress -> correct
编辑配置文件
-
安装 UiPath 平台。
备注:确保 UiPath 机器人没有运行任何作业。
-
导航至安装文件夹
%ProgramFiles(x86)%\UiPath\Studio。 -
搜索
UiPath.Service.Host.exe.config文件,然后使用 Notepad++ 等文本编辑器打开该文件。 -
导航至
Proxy configuration部分,通过删除注释标记(<!––、––>)取消注释其中的标签。备注:如果工作流中包含 Orchestrator 活动,请务必取消注释
UiPath.Executor.exe.config文件中Proxy configuration部分下方的标签。 -
在
proxyaddress标签中,输入代理服务器的地址和端口。 -
保存并关闭文件。
-
针对 64 位或 32 位操作系统,请分别导航至
C:\Windows\SysWOW64\config\systemprofile\AppData\Roaming\NuGet和C:\Windows\System32\config\systemprofile\AppData\Roaming\NuGet。 -
使用 Notepad++ 等文本编辑器打开
NuGet.config文件。备注:如果此文件不存在,则创建此文件。
-
在
configuration节点中,添加如下格式的代理地址和端口:<configuration> <config> <add key="http_proxy" value="http://proxy_server:808" /> </config> </configuration><configuration> <config> <add key="http_proxy" value="http://proxy_server:808" /> </config> </configuration> -
保存并关闭文件。
-
重启机器人服务。只有执行此步骤后,您才能确保机器人使用更改后的配置。
检查代理服务器连接
- 将机器人连接到 Orchestrator。
- 将一些包部署到包含先前所配置机器人的环境中。
- 导航至
%userprofile%\.nuget\文件夹,查看是否已下载相应的流程和活动包。 - 运行相应作业,检查是否能成功运行。