| Предыдущий | Следующий |
| ERROR_DS_DSA_MUST_BE_INT_MASTER | ERROR_DS_INSUFF_ACCESS_RIGHTS |
ERROR_DS_CLASS_NOT_DSA
Что означает ERROR_DS_CLASS_NOT_DSA
ERROR_DS_CLASS_NOT_DSA означает, что операция Active Directory ожидала объект Directory System Agent, но получила объект другого класса.
Частая ошибка — путать объект сервера в Sites and Services с дочерним объектом NTDS Settings, представляющим DSA.
Что проверить
- Сохраните distinguished name объекта, переданного в неудачный API.
- Проверьте его класс и связь между server object и
NTDS Settings. - Если путь получен из кэша или старой топологии, заново разрешите объект в каталоге.
- Не меняйте класс существующего объекта вручную ради обхода ошибки.
Исправление должно передавать API правильный DSA-объект либо восстанавливать топологию контроллера домена штатными средствами.
Технические ссылки
- Microsoft: AD schema objects and the schema naming context
- Microsoft: class identity and class hierarchy in AD DS
- RFC 4512: directory object classes and schema constraints
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.