orchestrator
2023.10
true
Installationsanleitung für den Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 3. Okt. 2024

Ändern der Orchestrator/Identity Server-URL

Wenn Sie Ihre Orchestrator-/Identity Server-Instanzen manuell von einem einzelnen Knoten auf mehrere Knoten upgraden möchten, müssen Sie eventuell die Orchestrator-/Identity Server-URL ändern. Sie müssen die Orchestrator-/Identity Server-URL dann ändern, wenn die URL des Lastausgleichs in einer Installation mit mehreren Knoten verwendet wird, da sie unabhängig von einem Knotennamen ist.

Wenn die Installation mit einem einzelnen Knoten so konfiguriert ist, dass sie von einem Lastausgleich verwendet wird, muss die öffentliche URL beim Upgrade auf eine Installation mit mehreren Knoten nicht geändert werden.

Beim Ändern der öffentlichen Adresse von Orchestrator oder Identity Server sind mehrere Schritte erforderlich, um Orchestrator voll funktionsfähig zu halten. Auf dieser Seite werden diese Schritte beschrieben.

Aktualisieren der Datenbank

Folgen Sie zum Aktualisieren der Orchestrator/Identity Server-URL der folgenden SQL-Abfrage, in der Sie zuerst Variablen für den aktuellen Servernamen und den neuen Servernamen deklarieren und dann die Anweisung mithilfe der Funktion REPLACE aktualisieren.
-- 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(PostLogoutRedirectUri, @CurrentServerName, @NewServerName) 
WHERE PostLogoutRedirectUri 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(PostLogoutRedirectUri, @CurrentServerName, @NewServerName) 
WHERE PostLogoutRedirectUri LIKE '%' + @CurrentServerName + '%'; -- Update only if the row contains 'server1'

Aktualisieren der Orchestrator- und Identity Server-Konfigurationsdatei

  1. Aktualisieren Sie den Parameter OrchestratorUrl in der Datei appsettings.Production.json von Identity Server mit der neuen öffentlichen Adresse von Orchestrator.
  2. Aktualisieren Sie den ExternalAuth.System.OpenIdConnect.RedirectUri-Parameter in der Datei UiPath.Orchestrator.dll.config von Orchestrator (früher web.config) mit dem neuen Wert https://[NewOrchestratorAddress]/signinsystemopenidconnect.
  3. Aktualisieren Sie die ExternalAuth.System.OpenIdConnect.PostLogoutRedirectUri-Parameter in der Datei UiPath.Orchestrator.dll.config von Orchestrator (früher web.config) mit dem neuen Wert https://[NewOrchestratorAddress]/.
Hinweis:
  • Ersetzen Sie [OldOrchestratorAddress] und [NewOrchestratorAddress] durch Ihre tatsächlichen Orchestrator-URL-Adressen.
  • Stellen Sie sicher, dass die Zertifikate über die entsprechenden Berechtigungen verfügen, um einen internen Serverfehler zu verhindern. Weitere Informationen finden Sie unter Behebung von Zertifikatsfehlern.

  • Das Plattformkonfigurationstool bietet eine alternative Möglichkeit, die Orchestrator-URL zu ändern.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten