| Previous | Next |
| ERROR_DS_INSTALL_SCHEMA_MISMATCH | ERROR_DS_NAME_ERROR_RESOLVING |
ERROR_DS_DUP_LINK_ID
linkID identifies a forest-wide forward-link and back-link pair
ERROR_DS_DUP_LINK_ID means the proposed attributeSchema definition conflicts with an existing linked attribute. Active Directory uses an even positive linkID for the stored forward link and the next odd value for its computed back link. The identifiers must be unique across the schema, not merely within one application’s extension files.
Search the schema naming context for both the requested value and its adjacent pair before importing the extension. Do not resolve the collision by selecting an arbitrary unused-looking integer from one domain controller: schema replication, installed products, and later extensions can expose conflicts. Use the documented automatic link-ID allocation mechanism or regenerate the extension with a forest-appropriate identifier. Also verify that the error is not caused by importing the same LDIF package twice with a different attribute name but the same numeric link assignment.
Linked-attribute data to compare
- Requested linkID and whether it is even or odd.
- Existing attributeSchema object owning that value.
- Corresponding forward or back-link definition.
- Schema extension package and import history.
References
- Microsoft: linked attributes and linkID pairing
- Microsoft: attributeSchema identifiers
- IETF RFC 4512: directory schema model
Looking for a different code? Search another status or error code.