| Предыдущий | Следующий |
| ERROR_DS_NONEXISTENT_MUST_HAVE | ERROR_DS_NONEXISTENT_POSS_SUP |
ERROR_DS_AUX_CLS_TEST_FAIL
Предлагаемая связь со вспомогательным классом недопустима
Active Directory проверяет ссылки auxiliaryClass и systemAuxiliaryClass на объект classSchema . Указанный класс должен существовать, быть активным и иметь категорию, допускающую его использование в качестве вспомогательного класса согласно правилам согласованности MS-ADTS. Нельзя просто добавить структурный класс в список вспомогательных, чтобы заимствовать его атрибуты.
Проверьте указанный объект classSchema и его objectClassCategory. Если пользовательский класс должен был расширять другой класс, в схеме его необходимо изначально определить как вспомогательный, прежде чем зависимые классы начнут на него ссылаться. Изменение связи только в использующем классе не преобразует категорию указанного класса.
Что проверить
- Разрешите каждую ссылку на вспомогательный класс и прочитайте его
objectClassCategory. - Убедитесь, что указанный класс активен и импортирован раньше зависимого класса.
- Не используйте структурный класс как обходной способ добавления необязательных атрибутов.
Ссылки
- MS-ADTS: проверки согласованности схемы
- Microsoft: класс classSchema
- IETF RFC 4512: модели каталогов LDAP и схема
Нужно найти другой код? Найти другой код состояния или ошибки.