Error Message: ERR_00 0998 01/07/26 15:37:51.031 (UUID_write_attribute) Non-Unique Cupid [Test] in... (302671)



The information in this article applies to:

  • Microsoft Metadirectory Services 2.1

This article was previously published under Q302671

SYMPTOMS

When you are operating a Management Agent (MA), you may receive the following error message in the Genlogs:

ERR_00 0998 01/07/26 15:37:51.031 (UUID_write_attribute) Non-unique cupid [test] in [cn=name,ou=Software,dc=dc nameMD,dc=com])
Also, errors may not be displayed in the Zscript.log file, and the MA may not be prevented from writing in a non-unique attribute.

CAUSE

The definition of the UID attribute has configured the "uniqueIdentifier.dll" plugin as the "write" plugin. A design characteristic of the uniqueIdentifer DLL is that any UID value appears only once within the directory. Note that this is the same behavior as that of the mail attribute.

WORKAROUND

To work around this behavior, use any of the following methods:
  • Remove the "uniqueIdentifier" plugin from the definition of the UID attribute. The main consequence of this is that the UID values will no longer be guaranteed to be unique within the directory.
  • Store the UID value in another attribute other than UID. The definition of the new attribute must then be configured to give the same characteristics as the UID attribute.
  • Ensure that the UID value for any given metaverse object only exists within that object and is not copied anywhere else. The most common activity that duplicates this value elsewhere in the metaverse involves attribute flow rules where the value is assigned to a connector space object. This is generally not the intention and results in the "non-unique" log message.

Modification Type:MajorLast Reviewed:10/2/2003
Keywords:kbenv kberrmsg kbprb KB302671