- 入门指南
- 要求
- 最佳实践
- 安装
- 正在更新
- 身份服务器
- 对启动错误进行故障排除
Orchestrator 安装故障排除
包迁移已完成。部分包迁移失败。
在很多包都出现迁移失败问题时抛出。请确保以下内容:
- 如有足够的磁盘空间 - 如要在同一计算机上存储迁移的包,则需确保磁盘空间的可用空间至少是包大小的两倍。例如,如果包占用 1GB 存储空间,则应当至少剩余 2GB 可用空间。
- 您拥有适当权限 - 您需要包的读取和写入权限。
解决方法:可以使用 Orchestrator 中的“上传包”功能来上传未自动迁移的包。了解如何手动将包上传到 Orchestrator 。
远程证书无效
This occurs when the public key of the certificate is not imported or it is not imported in the trusted root certification authorities of the local machine. Read about Web Certificates for more information.
身份访问令牌身份验证选项无效。 请检查 Web.config
This error can occur if you've not installed Identity Server along with Orchestrator while using the Azure App Service installation script. Orchestrator only works with Identity Server, thus both have to be installed.
To solve or avoid this issue, perform all the steps listed here to install Identity Server along with Orchestrator.
重定向次数过多
在以下几种情况下可能会发生此错误:
证书 URL 不匹配
The Too Many Redirects error can occur if the Identity Server's SSL certificate doesn’t match the URL used for Orchestrator and Identity Server.
通过获取 Orchestrator 的 web.config 文件中 IdentityServer.Integration.Authority 键的值并在 Chrome 浏览器中打开该文件,检查您是否属于这种情况。浏览器会指示证书是否有问题。
ASP.NET Core Web 托管捆绑包安装错误
如果未正确安装 ASP.NET Core Web Hosting Bundle,则可能发生 Too Many Redirects 错误。
通过在浏览器中打开 https://localhost/identity 来检查这是否是您遇到的情况。500.19 Error Code: 0x8007000d 错误表示 web.config 文件丢失或格式错误。
此问题的有效解决方案是重新安装 ASP.NET Core Web Hosting Bundle。
Orchestrator 和身份服务器之间的 URL 不匹配
The Too Many Redirects error can occur if the Host name and the Orchestrator public URL fields within the UiPath Orchestrator Setup wizard had different values. During installation, make sure to enter the same URL for Host name in the Orchestrator IIS Settings step of the wizard, and for Orchestrator public URL in the Identity Server Settings step of the wizard.
请特别注意Orchestrator 公共 URL字段,因其是使用本地服务器的 URL 自动填充,而该 URL 可能与 Orchestrator 的主机名不匹配。
As a workaround for the Identity Server misconfiguration described above, you should perform changes in Orchestrator's UiPath.Orchstrator.dll.config file and in Identity Server's [identity].[ClientRedirectUris] database table, changing the wrong, possibly local server URL, with Orchestrator's Host name value.
在执行此变通方法所需的更改之后,请使用 IISReset 命令行实用程序重新启动 IIS,然后重新打开浏览器。您现在应该可以登录 Orchestrator。
以下方面需要更改: UiPath.Orchestrator.dll.config
将 Orchestrator 的 UiPath.Orchestrator.dll.config 文件中的以下密钥更新为 Orchestrator 的主机名使用的值:
-
IdentityServer.Integration.Authority<add key="IdentityServer.Integration.Authority" value="https://Orchestrator/Identity" /><add key="IdentityServer.Integration.Authority" value="https://Orchestrator/Identity" />备注:将出现的所有
https://Orchestrator替换为您自己的 Orchestrator 主机名值。
资源目录安装问题
升级到新的 Orchestrator 版本时,资源目录(您可以通过此服务使用标签来组织资源)会安装一个新的应用程序池,该应用程序池的设置与 Orchestrator 使用的主应用程序池的设置相同。
万一此自动操作不成功,资源目录将要求您从命令行重新运行安装程序,并指定应用程序池参数 APPPOOL_USER_NAME 和 APPPOOL_PASSWORD。