Ich versuche, das Kennwortrichtlinien-Overlay zu laden, habe jedoch den folgenden Fehler:
ldapadd -Wx -D "cn=Manager,cn=config" -f overlay.ldif
Enter LDAP Password:
adding new entry "olcOverlay=ppolicy,olcDatabase={0}bdb,cn=config"
ldap_add: No such object (32)
matched DN: cn=config
Dies ist der Inhalt der Datei:
dn: olcOverlay=ppolicy,olcDatabase={0}bdb,cn=config
olcOverlay: ppolicy
objectClass: olcOverlayConfig
objectClass: olcPPolicyConfig
olcPPolicyDefault: cn=default,ou=Policies,dc=site,dc=com
olcPPolicyHashCleartext: TRUE
olcPPolicyUseLockout: FALSE
Im Protokoll habe ich gefunden:
config_add_internal: DN="olcOverlay=ppolicy,olcDatabase={0}bdb,cn=config" not child of DN="cn=config"
Ich verwende CentOS 6.3 und openldap-servers-2.4.23-26.el6_3.2.x86_64.
quelle
olcDatabase={0}bdb,cn=config
muss geändert werden auf
olcDatabase={2}bdb,cn=config
quelle