Site icon EfmSoft

What does Windows error code 8310 (ERROR_DS_ATT_IS_NOT_ON_OBJ) mean?

 
Previous Next
ERROR_DS_USER_BUFFER_TO_SMALL ERROR_DS_ILLEGAL_MOD_OPERATION

ERROR_DS_ATT_IS_NOT_ON_OBJ

The attribute is not present on this entry

ERROR_DS_ATT_IS_NOT_ON_OBJ means the directory operation named an attribute that is not currently stored on the target object. The schema may define the attribute perfectly well; the failure is about the concrete entry being modified or read by the requested operation.

A common example is a cleanup job that deletes a value after another workflow has already removed the attribute, or a synchronization client operating from a stale snapshot. It can also appear after an object was moved between classes or after an auxiliary class was removed, leaving the client with an old expectation of the entry.

Useful diagnostics

What this does not establish

This status does not prove that the attribute is illegal for the class. For that case, the relevant condition is ERROR_DS_ATT_NOT_DEF_FOR_CLASS. It also does not prove that the attribute is unknown to the schema, which is the separate ERROR_DS_ATT_NOT_DEF_IN_SCHEMA condition.

References


Looking for a different code? Search another status or error code.

Exit mobile version