What does Windows error code 8400 (ERROR_DS_BAD_ATT_SCHEMA_SYNTAX) mean?

 
Previous Next
ERROR_DS_ATT_SCHEMA_REQ_ID ERROR_DS_CANT_CACHE_ATT

ERROR_DS_BAD_ATT_SCHEMA_SYNTAX

The schema definition cannot be parsed as a valid attribute type

This status concerns the definition of an Active Directory attribute, not a normal attribute value on a user or computer object. An attributeSchema object has a collection of fields that define identity, syntax, cardinality, range, links, indexing, and other behavior. A malformed or internally invalid definition cannot be admitted into the active schema.

Compare the complete incoming schema object with the MS-ADTS consistency rules and with a known attribute using the intended syntax. Pay particular attention to numeric OIDs, syntax-related fields, and fields serialized by LDIF import tools. Correct the schema source rather than attempting to encode application data differently; the failure happens before ordinary values can be validated against the attribute.

What to inspect

  • Inspect the full attributeSchema record produced by the import process.
  • Validate identifier and syntax fields as a set, not one property at a time.
  • Test the corrected schema extension in an isolated directory before production import.

References


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