| Previous | Next |
| STATUS_DS_CANT_ON_RDN | STATUS_DS_CROSS_DOM_MOVE_FAILED |
STATUS_DS_CANT_MOD_OBJ_CLASS
The object class cannot be rewritten in place
The structural objectClass defines the fundamental kind of directory object. Active Directory enforces class inheritance and does not allow a client to transform an existing object into an unrelated structural class by editing objectClass.
This often appears in import or synchronization code that tries to reuse an existing DN for a different object type. The safe repair is usually to create the correct object type at the correct DN or adjust the source mapping, not to force the class attribute.
What to inspect
- Compare the existing structural class with the class required by the provisioning request.
- Check whether auxiliary classes, not the structural class, are the intended extension point.
- Review synchronization joins that may be matching the wrong existing object.
References
- Microsoft MS-ADTS: constraints
- LDAP schema model: RFC 4512
- Microsoft: Active Directory schema
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.
