Site icon EfmSoft

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

 
Предыдущий Следующий
ERROR_DS_SUBREF_MUST_HAVE_PARENT ERROR_DS_CANT_ADD_SYSTEM_ONLY

ERROR_DS_NCNAME_MUST_BE_NC

Имя NC должно указывать на реальный корень раздела

Имя контекста именования — это не просто любое различающееся имя. Оно обозначает корень реплицируемого раздела каталога. Active Directory использует границы NC для определения деревьев реплик, области репликации и метаданных раздела, поэтому внутренний контейнер или конечный объект нельзя подставлять только потому, что его DN синтаксически корректно.

Сравните это с обычными операциями LDAP: RFC 4511 позволяет базе поиска или цели ModifyDN быть записью внутри дерева каталога. Специализированные API AD, запрашивающие имя NC, ожидают именно идентификатор раздела. Смешение этих понятий часто встречается в средствах резервного копирования, репликации и управления топологией.

Что следует проверить

  • Запросите rootDSE для известных контекстов именования и точно сравните переданный DN с головной записью NC.
  • Проверьте контейнер Partitions леса и соответствующий crossRef, а не выводите разделы из меток DNS.
  • Если вызывающему коду требовался базовый DN LDAP, используйте параметр API для записи или базы поиска вместо параметра NC.

Ссылки


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

Exit mobile version