故障排除
此页面提供了最常见的安装问题和相应修复的列表。
如果您遇到的问题不在列表中,请联系我们的支持团队。
说明:已成功完成安装,但您无法访问 Action Center。
补救措施:
- 安装 ASP.NET 托管捆绑包:
说明:您无法使用负载均衡器 URL 访问 Action Center。
补救措施:
- 在“Action Center IIS 设置”界面中,为每个 Action Center 节点指定其相应的主机名和端口。
- 在“Action Center UiPath 身份设置”界面中,使用 Action Center URL(例如 https://action-center.domain.com)更新通用负载均衡器 URL。
Unregistered Client Error
”。
补救措施:
- 更新使用者备用名称 (SAN) 以包含所有节点和负载均衡器主机名:
- 使用通配符模式,例如
DNS Name = *.domain.com
,或 - 指定 SAN 中的每个主机名
说明:未在表单操作中加载图像或 PDF 文件。
补救措施
- 验证
UiPath.Orchestrator.dll.config
文件中的<appSettings>
属性,并确保:
AcceptedRootUrls
键的值不包含空格字符,- 仅当 Action Center URL 的端口值不是 80 或 443(默认端口)时,系统才会指定该端口值。
.json
和 .woff2
MIME 类型发出了 404 响应代码
补救措施:
- 对于每个 Action Center 节点,在“IIS”>“Mime 类型”>“添加”中添加
.json
和.woff2
MIME 类型:
- 文件扩展名:
.json
,MIME 类型:application/json
。 - 文件扩展名:
.woff2
,MIME 类型:application/font-woff2
。
说明:通过 Terraform 运行安装 PaaS 会出现此问题。安装已成功完成,但 Action Center 不会加载并显示以下消息:“您无权查看此目录或页面”。
index.html
:
- 转到 Azure 中的应用程序服务。
- 导航到“设置”。
- 打开“配置”页面。
- 切换到“默认文档”选项卡。
- 单击“+ 新文档”。
- 添加
index.html
。
load balancer URL
访问 Action Center。如果 Host URL
与 load balancer URL
不同,则此问题适用。
如果 DNS 名称与计算机名称不同,此问题也适用。
补救措施:
- 在
ActionCenter/Actions/environments/env.json
键中,将businessUserPortalProxyServiceUrl
和postLogoutRedirectUri
的值手动更新为正确的load balancer URL
。 - 在
ActionCenter/Processes/environments/env.json
键中,将businessUserPortalProxyServiceUrl
和postLogoutRedirectUri
的值手动更新为正确的load balancer URL
。
说明:将 Action Center 从 2021.4 升级到 2022.10 后,CORS 策略阻止了访问。
- 事件日志错误 - IdentityServer4.Hosting.CorsPolicyProvider CorsPolicyService 为不受允许的来源。
- 控制台错误 - CORS 策略已阻止从源“<action_center_url>”访问“<changed_action_center_url>/actioncenterservice/feature/features/ActionApp”中的 XML Http 请求:预检请求响应未通过访问控制检查:“Access-Control-Allow-Origin”标头的值“<action_center_url>”与提供的源不同。
原因:升级到更高版本后,Action Center URL 更改了其在注册表中的值。
补救措施:
-
使用正确的操作值更新 Action Center URL:
- 转到 ActionCenter/Actions/environments/env.json 文件路径。
-
更改 “businessUserPortalProxyServiceUrl”键中 action_center_url 的值。
“businessUserPortalProxyServiceUrl”键的格式为<actioncenter url>/actioncenterservice
。 -
更改“postLogoutRedirectUri”键中 action_center_url 的值。
postLogoutRedirectUri 的格式为<action_center_url>/actions
。
-
使用正确的流程值更新 Action Center URL:
- 转到 ActionCenter/Processes/environments/env.json 文件路径。
-
更改 “businessUserPortalProxyServiceUrl”键中 action_center_url 的值。
“businessUserPortalProxyServiceUrl”键的格式为<actioncenter url>/actioncenterservice
。 -
更改 postLogoutRedirectUri 键中 action_center_url 的值。
postLogoutRedirectUri 的格式为<action_center_url>/processes
。
- 无法连接到服务器
- 检索 DOM (文档对象模型) 时出现错误
web.config
文件中的 <cors>
部分会覆盖您在 UiPath.Orchestrator.dll.config
文件中用 "AcceptedRootUrls"
键输入的 Actions Center URL 。
- 从 Orchestrator 打开
web.config
文件。 - 查找包含
<cors>
的部分。 - 如果存在此部分,则也在此部分中添加 Actions Center URL 。