>>> Gurjot Kaur <[email protected]> schrieb am 11.07.2016 um 14:24 in Nachricht <kl1pr04mb12054bcc80fd42e5f54bc2cbe1...@kl1pr04mb1205.apcprd04.prod.outlook.com>
> Hi, > > I have a doubt in the difference of contextCSN of two OpenLDAP servers where > one is installed with BDB backend (version 2.4.11) and the other one is > installed with MDB backend (version 2.4.44). > An LDIF entry "dn: ou=grp_71,ou=people,dc=my-domain,dc=com" was already > existing in both the DBs. > The following two LDIF entries were added again using slapadd with -w option > enabled. What happens if you use ldapadd instead? > dn: ou=grp_71,ou=people,dc=my-domain,dc=com [ Old entry ] > dn: ou=alpha,ou=people,dc=my-domain,dc=com [ New entry ] > In BDB backend LDAP server, contextCSN gets updated with the latest added > entryCSN ( i.e. entryCSN of "dn: ou=alpha,ou=people,dc=my-domain,dc=com"). > But in MDB backend LDAP server, contextCSN doesn't get updated with the > latest added entryCSN. Rather it still has the old entryCSN value ( i.e. > entryCSN of "dn: ou=grp_71,ou=people,dc=my-domain,dc=com") > Please let me know, why is it so? Is this correct? > > Below is the short dump of slapcat from both the servers. > ################################################### > BDB backend (version 2.4.11) > ################################################### > dn: dc=my-domain,dc=com > dc: my-domain > objectClass: dcObject > objectClass: organization > o: my-domain > structuralObjectClass: organization > entryUUID: 3a896474-dba7-1035-95f9-abdba6d92f92 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711113452Z > entryCSN: 20160711113452.876767Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711113452Z > contextCSN: 20160711113900.374218Z#000000#000#000000 > > dn: cn=Manager,dc=my-domain,dc=com > objectClass: organizationalRole > cn: Manager > structuralObjectClass: organizationalRole > entryUUID: 3a8ae100-dba7-1035-95fa-abdba6d92f92 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711113452Z > entryCSN: 20160711113452.886601Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711113452Z > > dn: ou=people,dc=my-domain,dc=com > ou: people > objectClass: organizationalUnit > objectClass: top > companyName: aricent > structuralObjectClass: organizationalUnit > entryUUID: 3a8b836c-dba7-1035-95fb-abdba6d92f92 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711113452Z > entryCSN: 20160711113452.890761Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711113452Z > > dn: ou=grp_71,ou=people,dc=my-domain,dc=com > ou: grp_71 > objectClass: organizationalUnit > companyName: aricent4 > structuralObjectClass: organizationalUnit > entryUUID: 9231b848-dba7-1035-9211-3f7458963df7 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711113719Z > entryCSN: 20160711113719.941790Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711113719Z > > dn: ou=alpha,ou=people,dc=my-domain,dc=com > ou: alpha > objectClass: organizationalUnit > companyName: aricent2 > structuralObjectClass: organizationalUnit > entryUUID: ce0e7de2-dba7-1035-86a6-852dc551e076 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711113900Z > entryCSN: 20160711113900.374218Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711113900Z > > ################################################### > MDB backend (version 2.4.44) > ################################################### > dn: dc=my-domain,dc=com > dc: my-domain > objectClass: dcObject > objectClass: organization > o: my-domain > structuralObjectClass: organization > entryUUID: 95197aa4-db76-1035-8cd9-9f963a69ea08 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711054639Z > entryCSN: 20160711054639.476247Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711054639Z > contextCSN: 20160711054904.666167Z#000000#000#000000 > > dn: cn=Manager,dc=my-domain,dc=com > objectClass: organizationalRole > cn: Manager > structuralObjectClass: organizationalRole > entryUUID: 951bbbde-db76-1035-8cda-9f963a69ea08 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711054639Z > entryCSN: 20160711054639.491130Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711054639Z > > dn: ou=people,dc=my-domain,dc=com > ou: people > objectClass: organizationalUnit > objectClass: top > companyName: aricent > structuralObjectClass: organizationalUnit > entryUUID: 951d7f64-db76-1035-8cdb-9f963a69ea08 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711054639Z > entryCSN: 20160711054639.502690Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711054639Z > > dn: ou=grp_71,ou=people,dc=my-domain,dc=com > ou: grp_71 > objectClass: organizationalUnit > companyName: aricent4 > structuralObjectClass: organizationalUnit > entryUUID: eba3afca-db76-1035-9667-b5e8d6738a99 > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711054904Z > entryCSN: 20160711054904.666167Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711054904Z > > dn: ou=alpha,ou=people,dc=my-domain,dc=com > ou: alpha > objectClass: organizationalUnit > companyName: aricent2 > structuralObjectClass: organizationalUnit > entryUUID: 27ed19c6-db77-1035-82e2-f54af7597a9e > creatorsName: cn=Manager,dc=my-domain,dc=com > createTimestamp: 20160711055045Z > entryCSN: 20160711055045.810589Z#000000#000#000000 > modifiersName: cn=Manager,dc=my-domain,dc=com > modifyTimestamp: 20160711055045Z > > Please let me know, why is it so? Is this correct? > Best Regards, > Gurjot Kaur > > "DISCLAIMER: This message is proprietary to Aricent and is intended solely > for the use of the individual to whom it is addressed. It may contain > privileged or confidential information and should not be circulated or used > for any purpose other than for what it is intended. If you have received this > message in error, please notify the originator immediately. If you are not > the intended recipient, you are notified that you are strictly prohibited > from using, copying, altering, or disclosing the contents of this message. > Aricent accepts no responsibility for loss or damage arising from the use of > the information transmitted by this email including damage from virus."
