Event ID 1566: все контроллеры домена в сайте недоступны по транспорту
Симптомы полной изоляции сайта (Event ID 1566)
В журнале Directory Service фиксируется ошибка Event ID 1566: All directory servers in the following site that can replicate the directory partition over this transport are currently unavailable. В тексте события указывается имя изолированного сайта (Site Name) и имя раздела каталога.
| Симптом | Последствия для инфраструктуры |
|---|---|
| Полная остановка межсайтовой репликации | Филиал полностью отрезан от актуальных данных учетных записей центра |
| Отказ смены паролей филиальными пользователями | Пользователи не могут применить новые пароли до восстановления связи |
| Ошибки в журналах DNS и DFS-N | Репликация распределенной файловой системы DFSR в изолированный сайт замирает |
Пошаговое восстановление доступности сайта (Event ID 1566)
- Проверьте статус всех контроллеров домена в указанном сайте:
# Проверка доступности всех DC указанного сайта:
$siteName = "ИмяСайтаИзОшибки"
Get-ADDomainController -Filter {Site -eq $siteName} | ForEach-Object {
$test = Test-NetConnection -ComputerName $_.IPv4Address -Port 389
[PSCustomObject]@{
DC_Name = $_.Name
IP = $_.IPv4Address
Port389 = $test.TcpTestSucceeded
}
}- Проверьте состояние VPN-туннеля или маршрутизации между площадками: выполните трассировку маршрута до контроллеров удаленного сайта с проверкой прохождения MTU:
# Тест маршрута и MTU без фрагментации:
ping -f -l 1472 - Проверьте назначение серверов Bridgehead в проблемном сайте: если все назначенные вручную Bridgehead серверы упали, снимите с них эту роль, чтобы KCC выбрал рабочий DC автоматически:
# Сброс назначенных вручную серверов Bridgehead в свойствах транспорта сайта:
$transportDN = "CN=IP,CN=Inter-Site Transports,CN=Sites,$((Get-ADRootDSE).configurationNamingContext)"
Get-ADObject -SearchBase $transportDN -Filter *- Запустите глобальную проверку и пересчет топологии:
# Форсирование KCC и синхронизации:
repadmin /kcc *
repadmin /syncall /AdePСовет: Если филиальный сайт временно обесточен или отключен на ремонт, временно переместите подсети этого сайта в центральный сайт в оснастке dssite.msc, чтобы клиенты переключились на центральные DC.
Частые вопросы (FAQ)
Чем Event 1566 отличается от Event 1310?
Event 1310 сигнализирует о логической проблеме с разделом в алгоритме KCC, а Event 1566 констатирует факт: в целевом сайте физически не отвечает ни один контроллер домена.
Могут ли пользователи в изолированном сайте продолжать работать?
Да, благодаря кэшированию учетных данных (Cached Credentials) и локальным DC (если они функционируют внутри филиала), пользователи смогут входить в Windows.
Какой протокол транспорта используется в 99% случаев?
Используется протокол IP (RPC over IP). Транспорт SMTP является устаревшим и поддерживается только для нередактируемых реплик конфигурации и схемы.
Как принудительно заставить клиента переключиться на DC в другом сайте?
При отсутствии доступных DC в своем сайте клиент Windows автоматически использует механизм Auto-Site Coverage и подключается к ближайшему сайту с наименьшей стоимостью связи.