Event ID 1312: KCC обнаружил ошибки межсайтовой связи раздела
Симптомы ошибки конфигурации связей сайтов (Event ID 1312)
В журнале Directory Service фиксируется предупреждение Event ID 1312: The Knowledge Consistency Checker (KCC) has detected problems with the following directory partition. Ошибка сигнализирует о том, что между двумя или более сайтами каталога отсутствует валидный непрерывный маршрут (Site Link Path) для репликации указанного раздела.
| Симптом | Причина |
|---|---|
| Разорванная топология лесов | Филиалы не могут найти путь репликации к центральному сайту (Hub Site) |
| Ошибки No Route To Host | Отсутствие связи сайтов IP (DEFAULTIPSITELINK) для вновь созданных сайтов |
| Отказ репликации каталога конфигурации | Изменения структуры леса не распространяются на изолированные площадки |
Пошаговое решение проблем со связями сайтов (Event ID 1312)
- Проверьте, включены ли все сайты хотя бы в одну связь сайтов (Site Link):
# Проверка сайтов, не входящих ни в одну межсайтовую связь:
$allSites = (Get-ADReplicationSite -Filter *).Name
$linkedSites = (Get-ADReplicationSiteLink -Filter *).SitesIncluded | Select-Object -Unique
$unlinkedSites = $allSites | Where-Object { $linkedSites -notcontains $_ }
if ($unlinkedSites) {
Write-Warning "Найдены неизолированные сайты без связей: $unlinkedSites"
} else {
Write-Host "Все сайты корректно привязаны к связям сайтов."
}- Создайте недостающую межсайтовую связь через PowerShell:
# Создание связи между центральным сайтом (Hub) и новым филиалом (Branch):
New-ADReplicationSiteLink -Name "Hub-To-Branch01" -SitesIncluded "Default-First-Site-Name","Branch01-Site" -Cost 100 -ReplicationFrequencyInMinutes 15- Включите транзитивность мостов связей сайтов (BASL):
# Включение опции 'Bridge All Site Links' через ADSI Edit / PowerShell:
Set-ADObject -Identity "CN=IP,CN=Inter-Site Transports,CN=Sites,$((Get-ADRootDSE).configurationNamingContext)" -Replace @{ "options" = 0 }- Принудительно перестройте топологию KCC:
# Запуск перестроения топологии репликации:
repadmin /kcc *Совет: Значение атрибута options = 0 на объекте CN=IP включает автоматическое мостообразование (Bridge All Site Links). Значение options = 1 отключает его.
Частые вопросы (FAQ)
Что означает стоимость (Cost) связи сайтов?
Стоимость — это числовой приоритет маршрута (от 1 до 32767). Чем меньше стоимость, тем более предпочтителен данный канал связи для репликации (например, оптоволокно = 10, резервный 4G = 500).
Что такое Site Link Bridge (Мост связей сайтов)?
Это логический компонент, объединяющий две или более связи сайтов для обеспечения транзитивной репликации между филиалами через центральный офис.
Почему KCC не строит топологию автоматически при создании нового сайта?
Создание нового сайта требует обязательного добавления его в существующий Site Link и назначения ему подсети (Subnet).
Где посмотреть список всех связей сайтов в GUI?
В оснастке Active Directory Sites and Services: разверните Inter-Site Transports -> IP.