Hello Christian,
On Thu, Nov 12, 2015 at 12:54:09PM +0000, boesch(a)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