| Previous | Next |
| ERROR_DS_OBJ_NOT_FOUND | ERROR_DS_BAD_NAME_SYNTAX |
ERROR_DS_ALIASED_OBJ_MISSING
The alias exists, but its target object is missing
Alias resolution has two objects to consider: the alias entry and the entry named by aliasedObjectName. A successful read of the alias does not prove the target still exists. RFC 4512 defines dereferencing as replacement of the alias name with the named object, so a missing target breaks that resolution chain.
Read the alias entry without dereferencing and inspect aliasedObjectName. Then resolve that target DN on the same server. The target may have been deleted or renamed, or the alias value may have been created from stale application data. Changing generic LDAP timeout or retry settings does not repair a broken directory reference.
What to inspect
- Disable alias dereferencing temporarily so the alias entry itself can be inspected.
- Validate aliasedObjectName as an LDAP DN and query the target directly.
- Repair or remove the alias only after confirming the intended target identity.
References
- IETF RFC 4512: LDAP directory model, aliases, DNs, and schema
- IETF RFC 4511: LDAP protocol operations and result semantics
- IETF RFC 4514: string representation of LDAP distinguished names
Looking for a different code? Search another status or error code.