Full_Name: Quanah Gibson-Mount Version: HEAD OS: Linux URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (47.208.148.239)
While you can set olcMemberOfRefInt during an add operation when instantiating slapo-memberOf with cn=config, you cannot modify the value after that point. Attempting to change the value results in:
Running ldapmodify to change olcMemberOfRefInt value ldapmodify failed (80)!
slapd log shows:
592ef748 <<< dnPrettyNormal: <olcOverlay={0}memberof,olcDatabase={1}bdb,cn=config>, <olcOverlay={0}memberof,olcDatabase={1}bdb,cn=config> 592ef748 conn=1003 op=1 modifications: 592ef748 replace: olcMemberOfRefInt 592ef748 one value, length 5 592ef748 conn=1003 op=1 MOD dn="olcOverlay={0}memberof,olcDatabase={1}bdb,cn=config" 592ef748 conn=1003 op=1 MOD attr=olcMemberOfRefInt 592ef748 slap_queue_csn: queueing 0x7f326010add0 20170531170304.816445Z#000000#000#000000 592ef748 oc_check_required entry (olcOverlay={0}memberof,olcDatabase={1}bdb,cn=config), objectClass "olcMemberOf" 592ef748 oc_check_allowed type "objectClass" 592ef748 oc_check_allowed type "olcOverlay" 592ef748 oc_check_allowed type "olcMemberOfGroupOC" 592ef748 oc_check_allowed type "olcMemberOfMemberAD" 592ef748 oc_check_allowed type "olcMemberOfMemberOfAD" 592ef748 oc_check_allowed type "structuralObjectClass" 592ef748 oc_check_allowed type "entryUUID" 592ef748 oc_check_allowed type "creatorsName" 592ef748 oc_check_allowed type "createTimestamp" 592ef748 oc_check_allowed type "olcMemberOfRefInt" 592ef748 oc_check_allowed type "entryCSN" 592ef748 oc_check_allowed type "modifiersName" 592ef748 oc_check_allowed type "modifyTimestamp" 592ef748 send_ldap_result: conn=1003 op=1 p=3 592ef748 send_ldap_result: err=80 matched="" text="" 592ef748 send_ldap_response: msgid=2 tag=103 err=80 ber_flush2: 14 bytes to sd 8 592ef748 conn=1003 op=1 RESULT tag=103 err=80 qtime=0.000020 etime=0.816572 text= 592ef748 slap_graduate_commit_csn: removing 0x7f326010add0 20170531170304.816445Z#000000#000#000000 592ef748 connection_get(8)