Ошибка репликации Active Directory 1256: удаленная система недоступна
В этой статье описываются действия по симптомам, причинам и разрешению случаев с ошибкой репликации Active Directory с ошибкой 1256. Удаленная система недоступна.
Применяется к: Windows Server 2012 R2 Исходный номер КБ: 2200187
Симптомы
DcDIAG сообщает, что с ошибкой 1256 не удалось проверить репликации Active Directory. Удаленная система недоступна.
Начальный тест: репликации [Репликации Проверить, <Destination DC> ] Недавняя попытка репликации не удалась: От <source DC> до <destination DC> Контекст именования: <directory partition DN path> Репликация вызвала ошибку (1256): Удаленная система недоступна. Сведения об устранении неполадок в сети см. в Windows Help. Сбой произошел в <date> <time> Последний успех произошел в <date> <time>
REPADMIN.EXE сообщает, что попытка репликации не удалась со статусом 1256. Команды REPADMIN, которые обычно ссылаются на состояние 1256, включают, но не ограничиваются:
- REPADMIN /REPLSUM
- REPADMIN /SHOWREPS
- REPADMIN /SHOWREPL
- REPADMIN /FAILCACHE
Пример вывода из изображения входящие репликации из REPADMIN /SHOWREPS LonEMEADC в LonContosoDC с ошибкой удаленной системы не доступен ниже:
Repadmin: запуск команды /showrepl против полного локального локального домена DC London\LONCONTOSODC Параметры DSA: IS_GC Параметры сайта: (нет) GUID объекта DSA: a29bbfda-8425-4cb9-9c66-8e07d505a5c6 Вызов DSA: d58a6322-6a28-4708-82d3-53b7dcc13c1a
===== Входящие СОСЕДИ =========================================== <snip> DC=ForestDnsZones,DC=Contoso,DC=com London\LONEMEADC через RPC GUID объекта DSA: cd691606-63d1-4cc8-b77a-055674ba569d Последняя попытка @ 2010-06-10 17:35:46 не удалось, результат 1256 (0x4e8): Удаленная система недоступна. Сведения об устранении неполадок в сети см. в Windows Help. <#> последовательный сбой(ы). Последний успех @ <date> <time> .
KCC NTDS, репликация NTDS или события ActiveDirectory_DomainService с состоянием 1256 регистрируются в журнале событий службы каталогов.
Источник события Идентификатор события Строка события Репликация NTDS ActiveDirectory_DomainService 1085 * Внутреннее событие. Службы домена Active Directory не могли синхронизировать следующий раздел каталога со службой каталогов по следующему сетевому адресу. NTDS KCC ActiveDirectory_DomainService 1308 Проверка согласованности знаний (KCC) обнаружила, что последовательные попытки репликации со следующим контроллером домена последовательно срывались. Проверка согласованности знаний (KCC) обнаружила, что последовательные попытки реплицироваться со следующей службой каталогов последовательно сбой.
Событие 1085 регистрируется только в том случае, если значение NTDS Diagnostics 5 Для событий репликации установлено значение 1 или более.
Причина
Состояние репликации 1256 регистрируется по следующей причине:
Если dc назначения не привязывается к источнику DC с помощью RPC, код ошибки win32 в состоянии Repsfrom для этого раздела — как правило, схема или конфигурация, так как эти разделы реплицированы с более высоким приоритетом. После сбоя привязки RPC будет работать процедура очистки, чтобы очистить очередь DCs назначения из того же источника DC. Это делается для того, чтобы не тратить время на попытку репликации с dc, к который он не может подключиться. Так как не была предпринята попытка синхронизации разделов, которые были очищены из очереди, регистрируется состояние 1256. В сценарии, в котором пункт назначения DC реплицирует схему, конфигурацию и несколько разделов GC из источника DC, регистрируется состояние ошибки win32 для разделов Схемы и Конфигурации, которые привели к сбою привязки RPC. Затем dc назначения отменит ожидающиеся задачи репликации для оставшихся разделов и журнал win32 ошибка 1256 для состояния.
В сводке: 1256 регистрируется в качестве состояния репликации для каждого раздела в результате отмены dc назначения запроса синхронизации из источника DC из-за сбоя подключения, с которым ранее сталкивались.
Решение
Ошибка win32 1256 не должна быть в центре внимания усилий по устранению неполадок, вместо этого найдите состояние репликации, которое привело к сбою привязки RPC, а затем выполните соответствующие операции по устранению неполадок Active Directory, которые не работают с ошибкой. статья.
Чтобы определить фактическую ошибку win32 для устранения неполадок, используйте один из следующих методов:
Просмотр repadmin /showreps или выход в /showrepl пункте назначения DC
- Определение источника постоянного тока в выходе и список всех сообщений о состоянии win32 на раздел
- В центре усилий по устранению неполадок должен быть состояние win32, которое не является 1256.
Использование repadmin /showrepl * /csv выходных данных:
- Столбец фильтра K, состояние последнего сбоя: Deselect 0 и (Пробелы)
- Столбец фильтра C, Назначение DSA: Deselect (Выберите все) и выберите только dc, в котором регистрируется состояние 1256.
- Если 1256 регистрируется на более чем одном источнике DC, столбец Фильтр F, Источник DSA: Deselect (Выберите все) и Выберите только один DC, чтобы сузить фокус.
- Столбец K, состояние последней ошибки будет перечислять 1256 вместе с реальной ошибкой win32, которая привела к сбою привязки RPC.
В следующем примере win32 error 1722 регистрируется для разделов Конфигурация и Схема и должна быть в центре устранения неполадок.
Инициируйте ручную синхронизацию репликации между исходными и пунктов назначения с помощью repadmin.
Repadmin /replicate DestinationDC SourceDC <DN of partition reporting status 1256> (Для этого потребуется переключатель /readonly для раздела GC или /selsecrets, если пункт назначения — это RODC)
repadmin /replicate loncontosodc lonemeadc.emea.contoso.com dc=forestdnszones,dc=contoso,dc=com
DsReplicaSync() не удалось с состоянием 1722 (0x6ba):
Обратите внимание, что после вручную инициации репликации раздела, состояние изменено с 1256 до 1722:
Дополнительная информация
В следующих статьях содержатся процедуры устранения неполадок, которые обычно регистрируются с ошибкой win32 1256: