Hello,
I haven't had any luck getting referential integrity to work with OpenLDAP 2.4.19 (and BerkeleyDB 4.8). Neither delete nor modify operations on DN's are triggering referenced member attributes to be removed as expected. I've tried building the overlays statically into the slapd executable and loading the overlays as dynamic modules - neither way worked for me.
Thanks in advance for any help you can provide.
*Here's my OpenLDAP configure settings:* env CPPFLAGS="-I/opt/BerkeleyDB.4.8/include" LDFLAGS="-L/opt/BerkeleyDB.4.8/lib" ./configure --prefix=/opt/openldap-2.4.19 --with-tls --enable-crypt --enable-syslog --enable-modules --enable-overlays=mod
*Here's my slapd.config:* include /opt/openldap-2.4.19/etc/openldap/schema/core.schema include /opt/openldap-2.4.19/etc/openldap/schema/cosine.schema include /opt/openldap-2.4.19/etc/openldap/schema/inetorgperson.schema
moduleload refint.la
loglevel 16383 database bdb suffix "dc=phoenix,dc=edu" rootdn "cn=Manager,dc=phoenix,dc=edu" rootpw secret directory /opt/openldap-2.4.19/var/openldap-data/phoenix-edu index default eq index cn,uid,member index objectClass eq cachesize 10000 checkpoint 128 15
overlay refint refint_attributes member refint_nothing "cn=Manager"
*Here's the syslog entries - starting with the delete operation and ending with the refint error:* Jan 7 10:00:58 localhost slapd[28030]: conn=0 op=37 *do_delete* Jan 7 10:00:58 localhost slapd[28030]: >>> dnPrettyNormal: <l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu> Jan 7 10:00:58 localhost slapd[28030]: <<< dnPrettyNormal: <l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu>, <l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=ed$ Jan 7 10:00:58 localhost slapd[28030]: conn=0 op=37 DEL dn="l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" Jan 7 10:00:58 localhost slapd[28030]: bdb_dn2entry("l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu") Jan 7 10:00:58 localhost slapd[28030]: ==> bdb_delete: l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu Jan 7 10:00:58 localhost slapd[28030]: bdb_dn2entry("l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu") Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: delete access to "ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" "children" requested Jan 7 10:00:58 localhost slapd[28030]: <= root access granted Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: delete access granted by manage(=mwrscxd) Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: delete access to "l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" "entry" requested Jan 7 10:00:58 localhost slapd[28030]: <= root access granted Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: delete access granted by manage(=mwrscxd) Jan 7 10:00:58 localhost slapd[28030]: => bdb_dn2id_delete 0x8: "l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu" Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 @l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 %ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 @ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 @l=southwest,ou=regions,dc=phoenix,dc=edu Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 @ou=regions,dc=phoenix,dc=edu Jan 7 10:00:58 localhost slapd[28030]: <= bdb_dn2id_delete 0x8: 0 Jan 7 10:00:58 localhost slapd[28030]: => index_entry_del( 8, "l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" ) Jan 7 10:00:58 localhost slapd[28030]: => key_change(DELETE,8) Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 [4066d3f2] Jan 7 10:00:58 localhost slapd[28030]: <= key_change 0 Jan 7 10:00:58 localhost slapd[28030]: => key_change(DELETE,8) Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_delete_key: 8 [0096defd] Jan 7 10:00:58 localhost slapd[28030]: <= key_change 0 Jan 7 10:00:58 localhost slapd[28030]: <= index_entry_del( 8, "l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" ) success Jan 7 10:00:58 localhost slapd[28030]: ====> bdb_cache_delete( 8 ) Jan 7 10:00:58 localhost slapd[28030]: daemon: epoll: listen=7 active_threads=0 tvp=zero Jan 7 10:00:58 localhost slapd[28030]: daemon: epoll: listen=8 active_threads=0 tvp=zero Jan 7 10:00:58 localhost slapd[28030]: daemon: activity on 1 descriptor Jan 7 10:00:58 localhost slapd[28030]: bdb_delete: deleted id=00000008 dn="l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" Jan 7 10:00:58 localhost slapd[28030]: send_ldap_result: conn=0 op=37 p=3 Jan 7 10:00:58 localhost slapd[28030]: send_ldap_result: err=0 matched="" text="" Jan 7 10:00:58 localhost slapd[28030]: send_ldap_response: msgid=38 tag=107 err=0 Jan 7 10:00:58 localhost slapd[28030]: conn=0 op=37 RESULT tag=107 err=0 text= Jan 7 10:00:58 localhost slapd[28030]: daemon: activity on: Jan 7 10:00:58 localhost slapd[28030]: Jan 7 10:00:58 localhost slapd[28030]: daemon: epoll: listen=7 active_threads=0 tvp=zero Jan 7 10:00:58 localhost slapd[28030]: daemon: epoll: listen=8 active_threads=0 tvp=zero Jan 7 10:00:58 localhost slapd[28030]: => bdb_search Jan 7 10:00:58 localhost slapd[28030]: bdb_dn2entry("dc=phoenix,dc=edu") Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: search access to "dc=phoenix,dc=edu" "entry" requested Jan 7 10:00:58 localhost slapd[28030]: <= root access granted Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:58 localhost slapd[28030]: search_candidates: base="dc=phoenix,dc=edu" (0x00000001) scope=2 Jan 7 10:00:58 localhost slapd[28030]: => bdb_dn2idl("dc=phoenix,dc=edu") Jan 7 10:00:58 localhost slapd[28030]: => bdb_filter_candidates Jan 7 10:00:58 localhost slapd[28030]: AND Jan 7 10:00:58 localhost slapd[28030]: => bdb_list_candidates 0xa0 Jan 7 10:00:58 localhost slapd[28030]: => bdb_filter_candidates Jan 7 10:00:58 localhost slapd[28030]: OR Jan 7 10:00:58 localhost slapd[28030]: => bdb_list_candidates 0xa1 Jan 7 10:00:58 localhost slapd[28030]: => bdb_filter_candidates Jan 7 10:00:58 localhost slapd[28030]: EQUALITY Jan 7 10:00:58 localhost slapd[28030]: => bdb_equality_candidates (objectClass) Jan 7 10:00:58 localhost slapd[28030]: => key_read Jan 7 10:00:58 localhost slapd[28030]: bdb_idl_fetch_key: [b49d1940] Jan 7 10:00:58 localhost slapd[28030]: <= bdb_index_read: failed (-30988) Jan 7 10:00:58 localhost slapd[28030]: <= bdb_equality_candidates: id=0, first=0, last=0 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_filter_candidates: id=0 first=0 last=0 Jan 7 10:00:58 localhost slapd[28030]: => bdb_filter_candidates Jan 7 10:00:58 localhost slapd[28030]: OR Jan 7 10:00:58 localhost slapd[28030]: => bdb_list_candidates 0xa1 Jan 7 10:00:58 localhost slapd[28030]: => bdb_filter_candidates Jan 7 10:00:58 localhost slapd[28030]: EXT Jan 7 10:00:58 localhost slapd[28030]: <= bdb_filter_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_list_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_filter_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_list_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_filter_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_list_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: <= bdb_filter_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: bdb_search_candidates: id=-1 first=1 last=15 Jan 7 10:00:58 localhost slapd[28030]: => test_filter Jan 7 10:00:58 localhost slapd[28030]: OR Jan 7 10:00:58 localhost slapd[28030]: => test_filter_or Jan 7 10:00:58 localhost slapd[28030]: => test_filter Jan 7 10:00:58 localhost slapd[28030]: EXT Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: search access to "dc=phoenix,dc=edu" "member" requested Jan 7 10:00:58 localhost slapd[28030]: <= root access granted Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:58 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:58 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:58 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:58 localhost slapd[28030]: bdb_search: 1 does not match filter Jan 7 10:00:58 localhost slapd[28030]: => test_filter Jan 7 10:00:58 localhost slapd[28030]: OR Jan 7 10:00:58 localhost slapd[28030]: => test_filter_or Jan 7 10:00:58 localhost slapd[28030]: => test_filter Jan 7 10:00:58 localhost slapd[28030]: EXT Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: search access to "ou=people,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:58 localhost slapd[28030]: <= root access granted Jan 7 10:00:58 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:58 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:58 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:58 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:58 localhost slapd[28030]: bdb_search: 2 does not match filter Jan 7 10:00:58 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "ou=groups,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 3 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "ou=regions,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 4 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "l=Southwest,ou=regions,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 5 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 6 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "l=Phoenix,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 7 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "cn=enc,ou=groups,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5
Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 9 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "cn=enm,ou=groups,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 10 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "cn=aac,ou=groups,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 11 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "uid=alice,ou=people,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 12 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "uid=bob,ou=people,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 13 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "cn=enm,uid=alice,ou=people,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: >>> dnNormalize: <l=Southwest,ou=regions,dc=phoenix,dc=edu> Jan 7 10:00:59 localhost slapd[28030]: <<< dnNormalize: <l=southwest,ou=regions,dc=phoenix,dc=edu> Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 5 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 5 Jan 7 10:00:59 localhost slapd[28030]: bdb_search: 14 does not match filter Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: OR Jan 7 10:00:59 localhost slapd[28030]: => test_filter_or Jan 7 10:00:59 localhost slapd[28030]: => test_filter Jan 7 10:00:59 localhost slapd[28030]: EXT Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access to "cn=enc,uid=bob,ou=people,dc=phoenix,dc=edu" "member" requested Jan 7 10:00:59 localhost slapd[28030]: <= root access granted Jan 7 10:00:59 localhost slapd[28030]: => access_allowed: search access granted by manage(=mwrscxd) Jan 7 10:00:59 localhost slapd[28030]: >>> dnNormalize: <l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu> Jan 7 10:00:59 localhost slapd[28030]: <<< dnNormalize: <l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu> Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 6 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter_or 6 Jan 7 10:00:59 localhost slapd[28030]: <= test_filter 6
Jan 7 10:00:59 localhost slapd[28030]: refint_search_cb <cn=enc,uid=bob,ou=people,dc=phoenix,dc=edu> Jan 7 10:00:59 localhost slapd[28030]: refint_search_cb: member: l=Southern Arizona,ou=campuses,l=Southwest,ou=regions,dc=phoenix,dc=edu (#1) Jan 7 10:00:59 localhost slapd[28030]: send_ldap_result: conn=-1 op=0 p=0 Jan 7 10:00:59 localhost slapd[28030]: send_ldap_result: err=0 matched="" text="" Jan 7 10:00:59 localhost slapd[28030]: refint_search_cb <NOTHING> Jan 7 10:00:59 localhost slapd[28030]: bdb_modify: cn=enc,uid=bob,ou=people,dc=phoenix,dc=edu Jan 7 10:00:59 localhost slapd[28030]: bdb_dn2entry("cn=enc,uid=bob,ou=people,dc=phoenix,dc=edu") Jan 7 10:00:59 localhost slapd[28030]: bdb_modify_internal: 0x0000000f: cn=enc,uid=bob,ou=people,dc=phoenix,dc=edu Jan 7 10:00:59 localhost slapd[28030]: <= acl_access_allowed: granted to database root Jan 7 10:00:59 localhost slapd[28030]: bdb_modify_internal: delete member Jan 7 10:00:59 localhost slapd[28030]: dnMatch 0 "l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=edu" "l=southern arizona,ou=campuses,l=southwest,ou=regions,dc=phoenix,dc=e$ Jan 7 10:00:59 localhost slapd[28030]: bdb_modify_internal: replace modifiersName Jan 7 10:00:59 localhost slapd[28030]: bdb_modify_internal: delete member Jan 7 10:00:59 localhost slapd[28030]: bdb_modify_internal: 16 modify/delete: member: no such attribute Jan 7 10:00:59 localhost slapd[28030]: bdb_modify: modify failed (16) Jan 7 10:00:59 localhost slapd[28030]: send_ldap_result: conn=-1 op=0 p=0 Jan 7 10:00:59 localhost slapd[28030]: send_ldap_result: err=16 matched="" text="modify/delete: member: no such attribute" Jan 7 10:00:59 localhost slapd[28030]: *refint_repair: dependent modify failed: 16*