Hi to all,
I have a strange problem. If I install the following LDIFs in an multi provider environment, build directly on vritualBox VMs, everyting is fine:
--------Schema extension --------
dn: cn=stkaPosixExtension,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: stkaPosixExtension
olcObjectClasses: ( 1.3.6.1.4.1.56860.1.2.1
NAME 'stkaPosixGroup'
DESC 'advanced PosixGroup for dynamic use'
SUP top
AUXILIARY
MUST ( cn $ gidNumber )
MAY ( userPassword $ memberUid $ description ) )
olcObjectClasses: ( 1.3.6.1.4.1.56860.1.2.2
NAME 'stkaPosixAccount'
DESC 'advanced PosixAccount for dynamic use'
SUP posixAccount
AUXILIARY
MAY ( memberUID ) )
--------------------------------
---- Overlay autogroup ------------
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: autogroup.la
dn: olcOverlay=autogroup,olcDatabase={2}mdb,cn=config
changetype: add
objectClass: olcAutoGroupConfig
objectClass: olcOverlayConfig
olcOverlay: autogroup
olcAutoGroupAttrSet: groupOfURLs memberURL memberUID
-----------------------------------
dn: cn=dynposix,ou=groups,dc=example,dc=net
cn: dynposix
objectClass: top
objectClass: groupOfURLs
objectClass: stkaPosixGroup
gidNumber: 4242
memberURL: ldap:///dc=example,dc=net?memberUID?sub?(title=Linuxuser)
--- dynamic group -------------
--- dynamic group user -------
dn: uid=dynuser,ou=users,dc=example,dc=net
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: stkaPosixAccount
cn: John Doe
sn: Dynamo
title: Linuxuser
uid: dynuser
gidNumber: 1000
homeDirectory: /home/dynuser
uidNumber: 12345
userPassword: {ARGON2}$argon2i$v=19$m=4096,t=3,p=1$ZHN2cnZ0...
memberUid: dynuser
------------------------------
I can see the user, replication of cn0config is working, even if I add new changes.
No I want to do a setup with vagrant and Debian13. As soon as I try to add the overlay (the schema extension is working fine) the OpenLDAP i crashing wit the following message:
------------------------------
Dec 16 11:16:49 ldap02 slapd[3344]: syncprov_db_open: starting syncprov for suffix cn=config
Dec 16 11:16:49 ldap02 slapd[3344]: conn=-1 op=0 syncprov_findcsn: mode=FIND_MAXCSN csn=
Dec 16 11:16:49 ldap02 systemd[1]: symas-openldap-server.service: Main process exited, code=killed, status=11/SEGV
Dec 16 11:16:49 ldap02 systemd[1]: symas-openldap-server.service: Failed with result 'signal'.
------------------------------
I have never seen this message before. Any hint where I can search for the problem?
Stefan