Solving Orphan Entry Conflicts; Solving Potential Interoperability Problems - Netscape DIRECTORY SERVER 6.2 - ADMINISTRATOR Administrator's Manual

Table of Contents

Advertisement

Solving Orphan Entry Conflicts

When a delete operation is replicated, and the consumer server finds that the entry
to be deleted has child entries, the conflict resolution procedure creates a glue entry
to avoid having orphaned entries in the directory.
In the same way, when an add operation is replicated, and the consumer server
cannot find the parent entry, the conflict resolution procedure creates a glue entry
representing the parent so that the new entry is not an orphan entry.
Glue entries are temporary entries that include the object classes
. Glue entries can be created in several ways:
extensibleObject
If the conflict resolution procedure finds a deleted entry with a matching
unique identifier, the glue entry is a resurrection of that entry, with the
addition of the
glue
In such cases, you can either modify the glue entry to remove the
class and the
nsds5ReplConflict
entry, or you can delete the glue entry and its child entries.
The server creates a minimalistic entry with the
object classes.
In such cases, you must modify the entry to turn it into a meaningful entry, or
delete it and all of its child entries.

Solving Potential Interoperability Problems

For reasons of interoperability with applications that rely on attribute uniqueness
such as a mail server, you might need to restrict access to the entries which contain
the
nsds5ReplConflict
the applications requiring one attribute only, will pick up both the original entry
and the conflict resolution entry containing the
operations will fail.
To restrict access you need to modify the default ACI that grants anonymous read
access, using the following command:
ldapmodify -h hostname -D "cn=Directory Manager" -w password
> dn: dc=example,dc=com
> changetype: modify
> delete: aci
> aci: (target ="ldap:///dc=example,dc=com")(targetattr
object class, and the
nsds5ReplConflict
attribute, to keep the entry as a normal
attribute. If you do not restrict access to these entries, then
Solving Common Replication Conflicts
glue
attribute.
and
glue
extensibleObject
nsds5ReplConflict
Chapter 8
Managing Replication
and
object
glue
and
347

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NETSCAPE DIRECTORY SERVER 6.2 - ADMINISTRATOR and is the answer not in the manual?

This manual is also suitable for:

Directory server 6.2

Table of Contents