Fehlerbehebung bei LDAP-Timeout während der Active Directory-Rollenzuordnung
- Zuletzt aktualisiert2025/06/24
Um LDAP-Timeout-Fehler während der Active Directory-Rollenzuordnung in Automation 360 zu beheben, aktualisieren Sie die Datei um.properties mit Einstellungen für LDAP-Suchwiederholungen, Aktivierung des Verbindungspools und Verbindungspool-Timeout. Dies verbessert die LDAP-Verbindungsverwaltung und behebt Timeout-Probleme.
Wenn der Active Directory-Synchronisierungsprozess länger dauert und die Aktion beim Verbinden mit dem LDAP-Server zu Timeout-Problemen führt, wurde ein Wiederholungsmechanismus implementiert. Wenn ein Timeout auftritt, wird eine neue Verbindung erstellt und für erneute Versuche verwendet. Standardmäßig erfolgt der erneute Versuch 3-mal, aber die Anzahl der Wiederholungen ist jetzt über Parameter in der um.properties Datei konfigurierbar, sodass Nutzer bei Bedarf mehr als 3-mal wiederholen können.
Folgen Sie dem Verfahren, um zusätzliche Parameter in der Datei um.properties zu konfigurieren:
- Gehen Sie zum Control Room-Installationspfad.
- Wählen Sie aus der Liste der Dateien im Ordner config die Datei um.properties aus, öffnen Sie sie mit einem XML-Editor und aktualisieren Sie die folgenden Standardeinstellungen, um den Active DirectoryRollenzuordnungs-Timeout-Fehler zu beheben. Falls Sie die Standardwerte ändern möchten, können Sie diese in der um.properties-Datei mit den neuen Werten hinzufügen:
- Ändern Sie den Wert
3
auf die von Ihnen bevorzugte Anzahl von Wiederholungsversuchen. Zum Beispiel, um die Wiederholungen auf 5 zu setzen, bearbeiten Sie um.ldap.search.user.retries wie folgt:um.ldap.search.user.retries=5
- Aktivieren Sie den LDAP-Verbindungs-Pool, indem Sie
true
anstelle des Standardwertsfalse
angeben, indem Sie den Parameter um.jndi.ldap.connect.pool bearbeiten:um.jndi.ldap.connect.pool=true
- In Kombination mit der Einstellung müssen Sie auch den Standardwert für das Connect-Pool-Timeout von
300000
auf einen von Ihnen gewählten Timeout-Wert ändern. Zum Beispiel, um den Timeout-Wert auf500000
festzulegen, bearbeiten Sie um.jndi.ldap.connect.pool.timeout wie folgt:um.jndi.ldap.connect.pool.timeout=500000
Dies setzt das Verbindungs-Pool-Timeout auf 5.000.00 Millisekunden.
Anmerkung: Wenn das Timeout-Problem nach Anwendung der oben genannten Änderungen weiterhin besteht, senden Sie ein Support-Ticket an Automation Anywhere für weitere Unterstützung. - Ändern Sie den Wert