Orchestrator
2023.10
falso
Imagem de fundo do banner
Guia de instalação do Orchestrator
Última atualização 19 de abr de 2024

Alterando a URL do Orchestrator/Identity Server

If you decide to manually upgrade your Orchestrator / Identity Server instances from single node to multi-node, you may need to change the Orchestrator / Identity Server URL. The case where you should change the Orchestrator / Identity Server URL is when the load balancer URL is used in a multi-node installation, as it is independent from any node name.

Se a instalação de nó único for configurada para ser usada por um balanceador de carga, a atualização para uma instalação de vários nós não requer a alteração do URL público.

Várias etapas são necessárias ao alterar o endereço público do Orchestrator ou Identity Server para manter o Orchestrator totalmente funcional. Esta página descreve essas etapas.

Updating the database

For updating the Orchestrator / Identity Server URL, follow the below SQL query, where you first declare variables for the current server name and the new server name, and then update the statement using REPLACE function.
-- Declare variables for the current server name and the new server name DECLARE @CurrentServerName NVARCHAR(255) = 'server1'; -- Input: e.g., 'server1' 
DECLARE @NewServerName NVARCHAR(255) = 'server2'; -- Input: e.g., 'server2'  

-- Update statement using REPLACE function 
UPDATE identity.ClientRedirectUris 
SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName)
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%'; -- Update only if the row contains 'server1'  

UPDATE identity.ClientPostLogoutRedirectUris SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName) 
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%'; -- Update only if the row contains 'server1'-- Declare variables for the current server name and the new server name DECLARE @CurrentServerName NVARCHAR(255) = 'server1'; -- Input: e.g., 'server1' 
DECLARE @NewServerName NVARCHAR(255) = 'server2'; -- Input: e.g., 'server2'  

-- Update statement using REPLACE function 
UPDATE identity.ClientRedirectUris 
SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName)
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%'; -- Update only if the row contains 'server1'  

UPDATE identity.ClientPostLogoutRedirectUris SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName) 
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%'; -- Update only if the row contains 'server1'

Updating the Orchestrator and Identity Server configuration file

  1. Atualize o parâmetro OrchestratorUrl dentro do arquivo appsettings.Production.json do Identity Server com o novo endereço público do Orchestrator.
  2. Atualize o parâmetro ExternalAuth.System.OpenIdConnect.RedirectUri dentro do UiPath.Orchestrator.dll.config do Orchestrator (anteriormente web.config) com o novo valor https://[NewOrchestratorAddress]/signinsystemopenidconnect.
  3. Atualize os parâmetros ExternalAuth.System.OpenIdConnect.PostLogoutRedirectUri dentro do UiPath.Orchestrator.dll.config do Orchestrator (anteriormente web.config) com o novo valor https://[NewOrchestratorAddress]/.
Observação:
  • Replace [OldOrchestratorAddress] and [NewOrchestratorAddress] with your actual Orchestrator URL addresses.
  • Certifique-se de que os certificados que você usa tenham as permissões apropriadas definidas para evitar um erro interno do servidor. Consulte Resolução de Problemas com Certificados para obter mais detalhes.

  • The Platform Configuration Tool provides as an alternative way to change the Orchestrator URL.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.