Что означает код ошибки Windows 8476 (ERROR_DS_WRONG_OM_OBJ_CLASS)?

 
Предыдущий Следующий
ERROR_DS_CONSTRUCTED_ATT_MOD ERROR_DS_DRA_REPL_PENDING

ERROR_DS_WRONG_OM_OBJ_CLASS

Что означает ERROR_DS_WRONG_OM_OBJ_CLASS

ERROR_DS_WRONG_OM_OBJ_CLASS означает, что значение omObjectClass в definition атрибута Active Directory не соответствует выбранной syntax комбинации. Это schema validation error, а не ошибка ACL объекта.

Что проверить

  • Сохраните attributeSyntax, oMSyntax и raw bytes oMObjectClass проблемного attributeSchema.
  • Сравните triplet с документированной syntax mapping или с корректным built-in attribute того же типа.
  • Проверьте LDIF encoding binary value и не заменяйте его текстовым OID.

Как исправить

Исправьте schema definition как согласованный набор syntax fields и повторите schema import в тестовой среде. Не меняйте отдельный byte наугад: OM class участвует в типизации значения и должен соответствовать всей syntax definition.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.