Event ID 1265: сбой добавления соглашения о репликации KCC
Симптомы сбоя генератора топологии KCC (Event ID 1265)
В журнале Directory Service фиксируется предупреждение или ошибка Event ID 1265: An attempt by the Knowledge Consistency Checker (KCC) to add a replication agreement for the following directory partition and source domain controller failed.
| Симптом | Проявление |
|---|---|
| Отсутствие автоматических объектов подключений | В оснастке Active Directory — сайты и службы не создаются связи |
| Оповещения в repadmin /kcc | Команда repadmin /kcc сообщает о невозможности построить граф топологии |
| Ошибки проверки dcdiag /test:KCCEvent | Тест завершается с ошибкой обнаружения пути репликации |
Пошаговое восстановление топологии KCC (Event ID 1265)
Процесс KCC запускается каждые 15 минут для оптимизации кольца репликации. Событие 1265 возникает, если KCC не может создать связь с исходным DC из-за отсутствия связности, ошибок аутентификации или некорректных параметров сайтов.
- Проверьте причину ошибки в выводе repadmin:
# Принудительный запуск перестроения топологии репликации KCC на всех DC:
repadmin /kcc *
# Проверка списка ошибок KCC:
repadmin /showrepl * /errorsonly- Проверьте привязку подсетей к сайтам (Subnets to Sites): если IP-адрес контроллера домена не входит ни в одну сконфигурированную подсеть в
dssite.msc:
# Просмотр списка подсетей и сайтов Active Directory:
Get-ADReplicationSubnet -Filter * | Select-Object Name, Site- Удалите устаревшие и недействительные вручную созданные связи: откройте Active Directory — сайты и службы, найдите NTDS Settings проблемного сервера, удалите неработающие ручные связи (Manual Connection Objects) и оставьте генерацию KCC:
# Проверка наличия дублирующих ручных соединений:
Get-ADReplicationConnection -Filter * | Select-Object Name, AutoGenerated, Server- Запустите проверку связности мостов сайтов (Site Link Bridges):
Если между сайтами нет прямой IP-связи, убедитесь, что параметр «Bridge all site links» (Мост для всех связей сайтов) включен в свойствах IP-транспорта в dssite.msc.
Совет: Если сервер был недавно переименован или перенесен в другой сайт, перезапустите службу Active Directory Domain Services для сброса кэша KCC.
Частые вопросы (FAQ)
Что такое KCC (Knowledge Consistency Checker)?
Это встроенный фоновый процесс Active Directory, который автоматически формирует и поддерживает эффективную кольцевую структуру (топологию) репликации между контроллерами домена.
Как часто KCC проверяет топологию?
По умолчанию проверка и перестроение топологии выполняется каждые 15 минут.
Чем отличаются автоматически созданные связи от ручных?
Автоматические связи (<auto-generated>) KCC создает и удаляет сам при изменении доступности серверов. Ручные связи KCC никогда не удаляет, даже если они перестали работать.
Как быстро очистить и заново пересоздать все автогенерируемые связи?
Выполните команду repadmin /kcc, которая удалит сломанные авто-связи и построит новые оптимальные маршруты.