Hello Christian,
On Thu, Nov 12, 2015 at 12:54:09PM +0000, boesch@fhv.at wrote:
I installed OpenLDAP 2.4.42, enabled these overlays on the mdb database: olcOverlay={0}syncprov.ldif olcOverlay={1}dds.ldif olcOverlay={2}accesslog.ldif olcOverlay={3}unique.ldif olcOverlay={4}ppolicy.ldif olcOverlay={5}refint.ldif olcOverlay={6}memberof.ldif olcOverlay={7}dynlist.ldif started, everything is fine.
Then I added an empty base tree: dn: dc=example,dc=net objectClass: dcObject objectClass: organization o: ORG dc: example
dn: cn=admin,dc=example,dc=net objectClass: organizationalRole cn: LDAP Admin cn: admin
dn: o=org,dc=example,dc=net o: ORG objectClass: organization objectClass: top
I tried to reproduce your problem under openldap 2.4.42 on Linux (Debian), using the attached config and the data LDIF you provided, but didn't observe any problems. Would you please provide more details about the configuration that causes the problem, including the options specified when you built OpenLDAP, and any applicable log messages? It would also be good to know if you can reproduce the problem using current sources from git branch OPENLDAP_REL_ENG_2_4, which is the 2.4.43 release candidate.
thanks, Ryan
dn: cn=config objectClass: olcGlobal
dn: cn=schema,cn=config objectClass: olcSchemaConfig
include: file:servers/slapd/schema/core.ldif
include: file:servers/slapd/schema/cosine.ldif
include: file:servers/slapd/schema/inetorgperson.ldif
include: file:servers/slapd/schema/nis.ldif
include: file:servers/slapd/schema/dyngroup.ldif
include: file:servers/slapd/schema/ppolicy.ldif
dn: olcDatabase={1}mdb,cn=config objectClass: olcMdbConfig olcSuffix: dc=example,dc=net olcDbDirectory: data.d olcRootDN: cn=root,dc=example,dc=net olcRootPW: secret
dn: olcDatabase={2}mdb,cn=config objectClass: olcMdbConfig olcSuffix: cn=accesslog olcDbDirectory: accesslog.d
dn: olcOverlay={0}syncprov,olcDatabase={1}mdb,cn=config objectClass: olcSyncProvConfig
dn: olcOverlay={1}dds,olcDatabase={1}mdb,cn=config objectClass: olcDDSConfig
dn: olcOverlay={2}accesslog,olcDatabase={1}mdb,cn=config objectClass: olcAccessLogConfig olcAccessLogDB: cn=accesslog
dn: olcOverlay={3}unique,olcDatabase={1}mdb,cn=config objectClass: olcUniqueConfig
dn: olcOverlay={4}ppolicy,olcDatabase={1}mdb,cn=config objectClass: olcPPolicyConfig
dn: olcOverlay={5}refint,olcDatabase={1}mdb,cn=config objectClass: olcRefintConfig
dn: olcOverlay={6}memberof,olcDatabase={1}mdb,cn=config objectClass: olcMemberOf
dn: olcOverlay={7}dynlist,olcDatabase={1}mdb,cn=config objectClass: olcDynamicList