- Primeros pasos
- Requisitos
- Mejores prácticas
- Instalación
- Actualizando
- Servidor de identidad
- Complemento de alta disponibilidad
Cambio de la URL de Orchestrator/Identity Server
Si decides actualizar manualmente las instancias de Orchestrator desde un nodo único a multinodo, deberás cambiar la dirección URL de Orchestrator. Si este es el caso, también debes cambiar la dirección URL de Identity Server.
Para que Orchestrator siga siendo totalmente funcional, es necesario seguir varios pasos al cambiar la dirección pública de Orchestrator o Identity Server. Esta página describe estos pasos.
Para actualizar la URL de Identity Server, sigue la siguiente consulta SQL:
-
Declarar variables para el nombre del servidor actual y el nuevo nombre del servidor:
DECLARE @CurrentServerName NVARCHAR(255) = 'server1';
- Entrada: p. ej. 'server1'
DECLARE @NewServerName NVARCHAR(255) = 'server2';
- Entrada: p. ej. 'server2'
-
Actualizar instrucción con la función
REPLACE
:UPDATE identity.ClientRedirectUris
SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName)
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%';
- Actualizar solo si la fila contiene 'server1'
UPDATE identity.ClientPostLogoutRedirectUris
SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName)
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%';
- Actualizar solo si la fila contiene 'server1'
- Abre la tabla ClientRedirectUris en la base de datos de Identity Server y encuentra el campo
[RedirectUri]
con el valorhttps://[OldOrchestratorAddress]/signinsystemopenidconnect
. Cambiar el valor ahttps://[NewOrchestratorAddress]/signinsystemopenidconnect
. - Abre la tabla ClientPostLogoutRedirectUris en la base de datos de Identity Server y encuentra el campo
[PostLogoutRedirectUri]
con el valorhttps://[OldOrchestratorAddress]/
. Cambiar el valor ahttps://[NewOrchestratorAddress]/
. - Actualiza el
OrchestratorUrl
parámetro en el archivo appsettings.Production.json de Identity Server con la nueva dirección pública de Orchestrator. - Actualiza el
ExternalAuth.System.OpenIdConnect.RedirectUri
parámetro en el archivo UiPath.Orchestrator.dll.config de Orchestrator (antes,web.config
) con el nuevo valorhttps://[NewOrchestratorAddress]/signinsystemopenidconnect
. -
Actualiza los
ExternalAuth.System.OpenIdConnect.PostLogoutRedirectUri
parámetros en el archivo .UiPath.Orchestrator.dll.config (antes,web.config
) de Orchestrator con el nuevo valorhttps://[NewOrchestratorAddress]/
.Nota:- Reemplaza [OldOrchestratorAddress] y [NewOrchestratorAddress] por las direcciones URL reales de Orchestrator.
- Asegúrate de que los certificados que utilices tengan los permisos apropiados para evitar un error interno del servidor. Para obtener más detalles consulta Resolución de problemas con los certificados.
- La herramienta de configuración de la plataforma proporciona un modo alternativo de cambiar la dirección URL de Orchestrator.