Hallo,
wir testen gerade den OpenXchange zusammen mit dem OXLDAPSYNC.
Basis ist ein SLES11 mit OX 6.16 und oxldapsync-1.0.1-12.1.
Wir benutzen einen Openldap Server für alle Nutzeraccounts inkl samba als PDC.
Nach dem anpassen von ldapsync.conf und mapping.openldap.conf
habe ich einen Testlauf gemacht. Die meisten Nutzer (ich habe es noch nicht im Detail
verglichen) scheinen richtig übertragen zu sein. Auch die Anmeldung über LDAP
geht problemlos. Allerdings sind nicht alle Gruppen übertragen worden !
Nachdem ich oxldapsync.pl -v aufgerufen habe ist mir folgendes aufgefallen:
Der Befehl
/opt/open-xchange/sbin/creategroup -c 1 -A XXX -P YYY \
-n "GruppeABC" -d "GruppeABC" -a \
"260,245,226,218,118,87,76,157,66,29,26,29,66,76,8 7,118,157,218,226,245,260"
scheitert.
Entfernt man die Doppelten userids
und ruf es ... -a "26,29,66,76,87,118,157,218,226,245,260" auf geht alles sofort.
Jetzt ist die Frage, woher kommen die doppelt eingetragenen UserIDs ?
Ich kenne mich mit Perl nicht aus, kann man da nicht einfach noach ein "sort -n | uniq"
dazwischen klemmen, dann würde wohl bei uns alles sofort gehen ?!
Liegt das an unserem LDAP oder machen wir etwas anderes grundlegend falsch ?
Vielen Dank und ciao !
Danke
wir testen gerade den OpenXchange zusammen mit dem OXLDAPSYNC.
Basis ist ein SLES11 mit OX 6.16 und oxldapsync-1.0.1-12.1.
Wir benutzen einen Openldap Server für alle Nutzeraccounts inkl samba als PDC.
Nach dem anpassen von ldapsync.conf und mapping.openldap.conf
habe ich einen Testlauf gemacht. Die meisten Nutzer (ich habe es noch nicht im Detail
verglichen) scheinen richtig übertragen zu sein. Auch die Anmeldung über LDAP
geht problemlos. Allerdings sind nicht alle Gruppen übertragen worden !
Nachdem ich oxldapsync.pl -v aufgerufen habe ist mir folgendes aufgefallen:
Der Befehl
/opt/open-xchange/sbin/creategroup -c 1 -A XXX -P YYY \
-n "GruppeABC" -d "GruppeABC" -a \
"260,245,226,218,118,87,76,157,66,29,26,29,66,76,8 7,118,157,218,226,245,260"
scheitert.
Entfernt man die Doppelten userids
und ruf es ... -a "26,29,66,76,87,118,157,218,226,245,260" auf geht alles sofort.
Jetzt ist die Frage, woher kommen die doppelt eingetragenen UserIDs ?
Ich kenne mich mit Perl nicht aus, kann man da nicht einfach noach ein "sort -n | uniq"
dazwischen klemmen, dann würde wohl bei uns alles sofort gehen ?!
Liegt das an unserem LDAP oder machen wir etwas anderes grundlegend falsch ?
Vielen Dank und ciao !
Danke
Comment