Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Probleme und Lösungen
Das Modul agorum core admin sync synchronisiert agorum core mit Ihrem Active Directory Service (ADS) oder Ihrem Lightweight Directory Access Protocol (LDAP). Eine nicht funktionierende Synchronisation kann die folgenden Gründe haben:
Details zu Fehlern finden Sie auf zwei Arten:
Details zu Synchronisationsfehlern finden Sie im Modul desk4web, über das Sie auch die Einstellungen anlegen und verwalten. Hier befindet sich auch eine Abarbeitungsqueue. Treten Fehler oder Konflikte bei der Synchronisation auf, dann bleiben dort die Queue-Einträge liegen.
Setzen Sie die Synchronisation fort, nachdem Sie den Konflikt oder das Problem behoben haben.
Logs liegen Ihnen ebenfalls im Support tool vor:
Beschreibung des Problems
Bei der Synchronisation zwischen LDAP und agorum core erscheint folgende Fehlermeldung:
Die Fehlermeldung gibt Hinweis darauf, dass das System ein Objekt nicht finden konnte oder falsch aufgelöst hat. Um welches Objekt es sich genau handelt, steht unter remaining name [...].
Ursache
Das Problem liegt in der Synchronisation in Unterordner.
Sie haben etwa unter LDAP die Ordner Mitarbeiter und Users, die nebeneinander liegen, also hierarchisch auf der gleichen Ebene. Diese möchten Sie nach agorum core synchronisieren: Mitarbeiter in den Ordner DataRoom, Users in den Ordner External, der sich unter DataRoom befindet, also hierarchisch auf einer tieferen Ebene.
Dies führt bei der Pfadzuordnung durch agorum core adminsync dazu, dass der Ordner ../DataRoom/External auf den (nicht vorhandenen) Ordner Mitarbeiter/External auf LDAP-Seite verweist.
Lösung
Beschreibung des Problems
Bei der Synchronisation zwischen LDAP und agorum core erscheint die Fehlermeldung Content is not allowed in prolog.
Ursache
Dieser Fehler weist auf nicht übereinstimmende CryptKeys hin.
Lösung
Innerhalb von agorum core
Im agorum core admin sync Konfigurator unter Schlüssel.
Nur in älteren Versionen von agorum core: Bei Verwendung des ADS-Helper-Services auf dem Domaincontroller
In der Systemregistrierung unter folgendem Pfad:
HKEY_LOCAL_MACHINE/SOFTWARE/agorum/ADSHelper/CryptKey
Nur in älteren Versionen von agorum core: lokal auf dem agorum core-Server
In folgender Datei unterhalb des Installationspfads:
../jboss/server/default/deploy/roi.ear/config/ldapadminsyncservice/LDAPAdminSyncService.xml
Haben Sie den Schlüssel auf einen neuen Wert geändert, leeren Sie das folgende Verzeichnis, da dort noch Einträge liegen können, die mit dem alten Schlüssel verschlüsselt sind:
../jboss/server/default/deploy/roi.ear/config/ldapadminsyncservice/queues
Beschreibung des Problems
Bei der Synchronisation zwischen LDAP und agorum core erscheint die Fehlermeldung Es ist ein Fehler aufgetreten, bitte wenden Sie sich an Ihren Administrator. Error in AdminSync MetaDB configuration "Conf_Pull_DRC" (CryptKey not set).
Ursache
Dieser Fehler weist auf einen fehlenden CryptKey hin. Auch wenn Sie keinen ADS-Helper-Service verwenden, müssen Sie einen Schlüssel angeben.
Lösung
Beschreibung des Problems
Nach der Synchronisation zwischen LDAP und agorum core sind die Benutzer in agorum core gesperrt.
Ursache
Der Benutzer hat kein Passwort im ADS/LDAP gesetzt. agorum core adminsync legt zwar den Benutzer mit allen Informationen an. Aus Sicherheitsgründen wird dieser aber zu Beginn so lange gesperrt, bis ein Passwort in agorum core eingetragen worden ist oder ein gültiges Passwort im ADS/LDAP-Verzeichnis hinterlegt und dieses synchronisiert wurde.
Lösung
Beschreibung des Problems
Die Warteschlange der abzuarbeitenden Objekte ist zu lang. Dieses Problem tritt nur bei Systemen mit geringer Leistung und einer gleichzeitig unlimitierten Anzahl zu synchronisierenden Benutzern auf.
Ursache
Wird aus einem Grund, etwa aufgrund einer Blockade, die Synchronisation gestoppt, kann die Warteschlange der zu synchronisierenden Objekte zu lang und dadurch nicht abgearbeitet werden.
Lösung
Leeren Sie die Warteschlange.
Beschreibung des Problems
Bei der (ersten) Synchronisation erscheint der Fehler connection Timeout.
Ursache
Der SocketTimeout ist zu kurz eingestellt ist. Der Standardwert ist 30000 Millisekunden. Er definiert den Time-out für die Verbindung zum ADS-/LDAP-Helper-Service. Sie müssen diesen Wert im Normalfall nicht ändern.
Lösung
Setzen Sie den Wert in der MetaDB höher.
MAIN_MODULE_MANAGEMENT/ngosadminsync/control/IHRE-PULL-DEFINITION
Beschreibung des Problems
Das System speichert im Konfigurator keine bearbeiteten Einstellungen.
Lösung
MAIN_MODULE_MANAGEMENT/ngosadminsync/control/IHRE-PULL/PUSH-DEFINITION
Bei einer geplanten (manuellen) Synchronisation wird versucht, etwa Benutzergruppen auf dem AD-Server mit (gleichnamigen) Benutzern auf agorum core zu synchronisieren. Es wird keine Aktion ausgeführt, auch keine Ausgabe einer Fehlermeldung, kein Eintrag im Logfile, es werden lediglich 0 Objekte synchronisiert.
Durch die Mischung von Benutzergruppen und Benutzern im AD/LDAP besteht besonders bei gleichnamigen Benutzergruppen und Benutzern eine hohe Verwechslungsgefahr.