console.php ldap-sync läuft nicht mehr - Duplicate entry...
-
Hallo i-doit Community,
ich bin seit kurzer Zeit für eine vorhandene i-doit Instanz verantwortlich geworden.
Unter /var/www/html/log stoppt der ldap_xxxx log einfach Ende letzten Jahres. Ich habe unter /etc/cron.d/i-doit gefunden das:
#LDAP Sync 35 * * * * www-data /usr/local/bin/idoit ldap-sync --config /var/www/html/src/config/ldap-sync.ini --quiet
der Sync läuft eigentlich jede Stunde. Das scheint aber nicht zu klappen.
Führe ich den Sync manuell aus:
/var/www/html/console.php ldap-sync -u=import -p=************** --config /var/www/html/src/config/ldap-sync.ini --verbose
beendet er mit folgendem Fehler:
Duplicate entry 'imi' for key 'isys_cats_person_list__title'
Kann das schon der Grund sein, warum der Import seit letztem Jahr nicht mehr läuft? Wie kann ich das beheben?
Liebe Grüße,
Jan-Henrik -
Hey @jan.weinhold
das Problem ist, dass der Sync probiert einen duplizierten Benutzer anzulegen. User müssen in i-doit einen einzigartigen (= unique) Usernamen haben.
In deinem i-doit existiert scheinbar bereits ein User mit Usernameimi
.
In i-doit 35 wird diese Meldung etwas Benutzerfreundlicher sein und das Problem erklären.Viele Grüße
Leo