[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ldapmodify error



Hallo,

Ik probeer instellingen te wijzigen in een bestaande LDAP, en dat gaat
mis met deze foutmelding:
-------
ldap_add: Invalid syntax (21)
	additional info: objectClass: value #1 invalid per syntax
-------

Ik begrijp dat deze foutmelding soms komt door spaties aan het eind van
de regel en meer van dat soort ongein, maar ik heb ze niet kunnen
vinden. http://www.openldap.org/faq/data/cache/648.html
Heeft iemand hier misschien een idee hoe ik dit probleem kan debuggen?
Op mijn testsysteem gaat hetzelfde wel goed...

Misschien dat ik een schema mis, maar weet niet hoe ik dat kan zien.

Dit is het bestand syncrepl-provider-overlay.ldif wat ik gebruik:
-------
dn: olcOverlay=syncprov,olcDatabase={1}hdb,cn=config
changetype: add
objectClass: olcOverlayConfig
objectClass: olcSyncProvConfig
olcOverlay: syncprov
-------

Ik probeer dat toe te voegen aan de LDAP met:
ldapmodify -v -Y EXTERNAL -H ldapi:/// -f syncrepl-provider-overlay.ldif

Dit is de complete melding:
----------
root@server1:~/kerberos-setup# ldapmodify -v -Y EXTERNAL -H ldapi:/// -f
syncrepl-provider-overlay.ldifldap_initialize( ldapi:///??base )
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
add objectClass:
	olcOverlayConfig
	olcSyncProvConfig
add olcOverlay:
	syncprov
adding new entry "olcOverlay=syncprov,olcDatabase={1}hdb,cn=config"
ldap_add: Invalid syntax (21)
	additional info: objectClass: value #1 invalid per syntax
-----

Welke value is "#1" precies?

Als je een entry succesvol toevoegt, dan moet dat toch ook te vinden
zijn in de output van slapcat?  Toch vind ik b.v. geen
"olcOverlayConfig" in die output op mijn testsysteem waar het goed ging.

Groet,
Paul.


-- 
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl


Reply to: