| Предыдущий | Следующий |
| ERROR_DS_COULDNT_CONTACT_FSMO | ERROR_DS_CANT_MOD_SYSTEM_ONLY |
ERROR_DS_CROSS_NC_DN_RENAME
ModifyDN не делает обычное перемещение между NC допустимым
LDAP ModifyDN может изменить RDN записи и указать нового родителя, но RFC 4511 явно разрешает серверу отклонить перемещение между контекстами именования. Active Directory рассматривает NC как отдельные реплицируемые разделы. Поэтому изменение родителя объекта из одного NC в другой не эквивалентно обычному перемещению внутри раздела домена.
Редактирование строки DN или только newSuperior не обходит ограничение. Поддерживаемые междоменные перемещения имеют дополнительные правила идентичности объекта, членства в группах, полномочий источника и назначения и согласованности метаданных разделов леса. LDAP-клиент должен отличать локальный ModifyDN от рабочего процесса междоменного перемещения AD.
Что проверить
- Сопоставьте головы исходного и целевого NC, а не только имена родительских OU.
- Если оба родителя находятся в одном NC, проверьте сформированный DN и LDAP-запрос на непреднамеренную цель.
- Для реального междоменного перемещения используйте предназначенную для него операцию AD и проверьте репликацию источника и назначения.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
