Hallo Liste, ich hab bei mir SuSE 8.1 mit einem LDAP-Server an laufen. Ich habe einen User im LDAP wie folget angelegt. dn: uid=chris, ou=Sysusers, ou=nss, dc=net, dc=wuwell,dc=de objectClass: top objectClass: person sn: Nachname cn: chris Wenn ich nun versuche mittel GQ bei diesem User die objectClass organizationalPerson hinzu zufügen bekomme ich immer Folgende Fehlermeldung Cannot modify object class Kann mir jemand sagen was ich falsch mach? Gruß Wolfgang
Hallo,
"Wolfgang Rhein"
Hallo Liste,
ich hab bei mir SuSE 8.1 mit einem LDAP-Server an laufen.
Ich habe einen User im LDAP wie folget angelegt.
dn: uid=chris, ou=Sysusers, ou=nss, dc=net, dc=wuwell,dc=de
objectClass: top
objectClass: person
sn: Nachname
cn: chris
Wenn ich nun versuche mittel GQ bei diesem User die objectClass organizationalPerson hinzu zufügen bekomme ich immer Folgende Fehlermeldung Cannot modify object class
Kann mir jemand sagen was ich falsch mach?
Ja könnte ich :-) Es gabe einige Versionen von OpenLDAP (2.1.2 - 2.1.8) die zwar die Regel, daß nur eine STRUCTURAL Objektklasse erlaubt ist, beherzigten, aber leider nicht die Regeln der Vererbung. Im Klartext, diese Versionen hatten Probleme, bei einer Änderung des Eintrages zu erkennen, daß eine Objektklasse der selben Vererbungslinie durch den Befehl 'modify' hinzugefügt werden soll. Bei der Erstinstallation gab es aber keine Probleme damit. Mein Vorschlag, erstelle eine modify.ldif Datei, stoppe slapd und lade die modify.ldif mittels slapadd, dann starte slapd wieder. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
Hallo Dieter,
-----Ursprüngliche Nachricht----- Von: Dieter Kluenter [mailto:dieter@dkluenter.de] Gesendet: Montag, 7. April 2003 18:23 An: suse-linux@suse.com Betreff: Re: Ldap objectClass hinzufügen
Kann mir jemand sagen was ich falsch mach?
Ja könnte ich :-) Es gabe einige Versionen von OpenLDAP (2.1.2 - 2.1.8) die zwar die Regel, daß nur eine STRUCTURAL Objektklasse erlaubt ist, beherzigten, aber leider nicht die Regeln der Vererbung. Im Klartext, diese Versionen hatten Probleme, bei einer Änderung des Eintrages zu erkennen, daß eine Objektklasse der selben Vererbungslinie durch den Befehl 'modify' hinzugefügt werden soll. Bei der Erstinstallation gab es aber keine Probleme damit.
Mein Vorschlag, erstelle eine modify.ldif Datei, stoppe slapd und lade die modify.ldif mittels slapadd, dann starte slapd wieder.
Hab da Probiert, leider ohne erfolg. Gibts irgendwo für SuSE 8.1 eine Neuere Version von Openladp ohne diesem Problem? Gruß Wolfgang
Hallo Dieter,
[...]
Mein Vorschlag, erstelle eine modify.ldif Datei, stoppe slapd und lade die modify.ldif mittels slapadd, dann starte slapd wieder.
Hab da Probiert, leider ohne erfolg.
Gibts irgendwo für SuSE 8.1 eine Neuere Version von Openladp ohne diesem Problem?
Glaube ich nicht, du mußt schon openldap selbst kompilieren. Siehe mal auf htt://www.openldap.org -Dieter -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
participants (2)
-
Dieter Kluenter
-
Wolfgang Rhein