Seit einem Upgrade auf OpenSUSE 11.0 (OpenLDAP 2.4.9) geht geht das Löschen eines Adressbucheintrages in eGroupware 1.6 Preview wegen angeblich fehlender Rechter nicht mehr. Das Verschieben eines Eintrages von Privat zu Gruppenkontakt klappt hingegen wieder problemlos.
Interessanterweise funktioniert das ganze Setup mit eGw 1.4 gänzlichlich ohne Probleme. Von daher nehme ich an, dass mein Setup samt ACL in slapd.conf (mit der README von eGw korrespondierend) korrekt ist.
Übrigens kann ich problemlos mit DN="uid=user,ou=accounts,..." in phpldapadmin meine eigenen LDAP-einträge bearbeiten, löschen etc. Von daher wird die ACL in slapd.conf schon richtig sein.
Hat jemand ähnliche Erfahrungen gemacht bzw. ein funktionierendes OpenSuSE 11+LDAP-Setup und keine Probleme?
Re: Löschen eines LDAP-Adresseintrages geht nicht mehr
Das Problem konnte ich übrigens vor kurzer Zeit auch mit einer frischen Ubuntu 8.04.1 reproduzieren, welche gemäß den Anleitungen in "/egroupware/phpgwapi/doc/ldap" von mir konfiguriert wurde. Es scheint sich wohl bei OpenLDAP 2.4 etwas geändert zu haben, was in den Changelogs leider für mich nicht so ersichtlich ist.
[b]Update 10.10.2008: Mit der eGroupware aus dem aktuellen Trunk taucht das Problem nicht mehr auf. :-) [/b]
Adrian S. wrote:
Seit einem Upgrade auf OpenSUSE 11.0 (OpenLDAP 2.4.9) geht geht das Löschen eines Adressbucheintrages in eGroupware 1.6 Preview wegen angeblich fehlender Rechter nicht mehr. Das Verschieben eines Eintrages von Privat zu Gruppenkontakt klappt hingegen wieder problemlos.
Interessanterweise funktioniert das ganze Setup mit eGw 1.4 gänzlichlich ohne Probleme. Von daher nehme ich an, dass mein Setup samt ACL in slapd.conf (mit der README von eGw korrespondierend) korrekt ist.
Übrigens kann ich problemlos mit DN="uid=user,ou=accounts,..." in phpldapadmin meine eigenen LDAP-einträge bearbeiten, löschen etc. Von daher wird die ACL in slapd.conf schon richtig sein.
Hat jemand ähnliche Erfahrungen gemacht bzw. ein funktionierendes OpenSuSE 11+LDAP-Setup und keine Probleme?