Description of Problem: OpenLDAP slave servers fall over dead when a MODRDN propagates to them from the master. Their database then ends up in an inconsistent state where the new name exists but the old name is returned by searches. The old name can be deleted but the new name is still not returned by searches and cannot be updated (though attempts to create it fail because "it already exists") Version-Release number of selected component (if applicable): openldap-2.0.21. ChangeLog suggests it may be fixed in 2.0.23. A bugfix package in RHN would be a nice thing to have. How Reproducible: Always Steps to Reproduce: 1. Set up an LDAP server 2. Set up a second LDAP server as a slave of the first 3. Create an entry in the master server. Watch it propagate to the slave 4. Use a tool such as 'gq' to change the RDN of the entry. 5. Watch the MODRDN propagate to the slave 6. Watch the slave fall over dead with its database in an inconsistent state. Actual Results: Slave dies. Running the slave with slapd -d 255 reveals that it triggers the 'assert(0)' on line 948 of servers/slapd/acl.c Expected Results: This should work. At least if you want to use LDAP on more than one central server :-) Additional Information:
Red Hat Linux is no longer supported by Red Hat, Inc. If you are still running Red Hat Linux, you are strongly advised to upgrade to a current Fedora Core release or Red Hat Enterprise Linux or comparable. Some information on which option may be right for you is available at http://www.redhat.com/rhel/migrate/redhatlinux/. Red Hat apologizes that these issues have not been resolved yet. We do want to make sure that no important bugs slip through the cracks. Please check if this issue is still present in a current Fedora Core release. If so, please change the product and version to match, and check the box indicating that the requested information has been provided. Note that any bug still open against Red Hat Linux on will be closed as 'CANTFIX' on September 30, 2006. Thanks again for your help.
Red Hat Linux is no longer supported by Red Hat, Inc. If you are still running Red Hat Linux, you are strongly advised to upgrade to a current Fedora Core release or Red Hat Enterprise Linux or comparable. Some information on which option may be right for you is available at http://www.redhat.com/rhel/migrate/redhatlinux/. Closing as CANTFIX.