Не удается получить доступ к некоторым клиентам с использованием w32tm /stripchart – ошибка: 0x800705B4

Вопрос или проблема

Я пытаюсь устранить проблему с синхронизацией времени. У меня есть контроллер домена (DC) в удаленном филиале.
Команда w32tm /dumpreg /subkey:Parameters показывает, что Type = NT5DS, и это, как я понимаю, означает, что он синхронизируется с доменом. Я проверил с помощью: w32tm /stripchart /dataonly /samples:5 /computer:core-fsmo-dc, и он в синхронизации.

Я могу выполнить ту же команду против других DC и некоторых устройств, но другие (включая серверы в филиале и в других местах) дают мне:

Отслеживание server1 [w.x.y.z].
Сбор 5 образцов.
Текущее время 01/09/2009 13:46:01 (местное время).
13:46:01, ошибка: 0x800705B4
13:46:04, ошибка: 0x800705B4
13:46:07, ошибка: 0x800705B4
13:46:10, ошибка: 0x800705B4
13:46:13, ошибка: 0x800705B4

Я вошел в систему на контроллер домена филиала, когда выполняю эти команды, и моя учетная запись находится в группе Builtin domain Administrators.

Кто-нибудь может объяснить, почему я не могу получить доступ к некоторым устройствам и что означает эта ошибка?

https://web.archive.org/web/20081215012300/http://support.microsoft.com/kb/216734 — это статья о правильной настройке.

Ошибка возникает из-за того, что запрос превышает временные рамки. Причина тайм-аута мне не ясна на основании предоставленной вами информации. Однако, если я правильно вас понимаю, я практически уверен, что все работает как задумано.

Эксперименты в моей среде показывают, что вы получаете ошибку, когда пытаетесь запросить что-то, что не является сервером NTP. Когда вы выполняете запрос к элементам, которые являются NTP хостами, вы можете получить ответ независимо от того, используете вы их или нет. Например, попробуйте запросить www.google.com и time.nist.gov. Я думаю, что команда работает как задумано. Вы должны иметь возможность с сервера-участника запросить DC и получить ответ о времени или с рабочей станции. Очень надеюсь, что ваши серверы-участники и рабочие станции не предоставляют NTP.

Отслеживание not-a-timeserver [xxx.xxx.x.123].
Сбор 5 образцов.
Текущее время 9/1/2009 17:30:40 (местное время).
17:30:40, ошибка: 0x800705B4
17:30:43, ошибка: 0x800705B4
17:30:46, ошибка: 0x800705B4
17:30:49, ошибка: 0x800705B4
17:30:52, ошибка: 0x800705B4

Отслеживание a-domain-controller [xxx.xxx.x.2].
Сбор 5 образцов.
Текущее время 9/1/2009 17:31:06 (местное время).
17:31:06, +02.4314759с
17:31:08, +02.4319879с
17:31:10, +02.4324999с
17:31:12, +02.4330119с
17:31:14, +02.4335239с

Отслеживание stratum1-ntp-appliance [xxx.xxx.x.101].
Сбор 5 образцов.
Текущее время 9/1/2009 17:36:03 (местное время).
17:36:03, +25.8268797с
17:36:05, +25.8201250с
17:36:07, +25.8210791с
17:36:09, +25.8211743с
17:36:11, +25.8216523с

Ответ или решение

Ошибка 0x800705B4 при использовании команды w32tm /stripchart обычно указывает на проблему, связанную с тайм-аутом, что означает, что компьютер не смог получить ответ от целевого устройства в установленный срок. Это может быть вызвано рядом причин, начиная от проблем с сетью и заканчивая некорректной конфигурацией службы времени. Давайте рассмотрим возможные причины и решения детально.

Теория

Служба времени Windows (Windows Time Service) играет критическую роль в обеспечении согласованности времени в домене Active Directory. Она используется для синхронизации времени между всеми компьютерами и серверами в сети. Правильная синхронизация времени важна для ряда сетевых функций, включая аутентификацию Kerberos. Когда на компьютере настроена синхронизация через NT5DS, он должен синхронизироваться с контроллером домена.

Ошибка 0x800705B4 указывает на тайм-аут истечения времени ответа. Это может случиться, если целевое устройство не является временным сервером NTP или если есть проблемы с сетевым подключением. При попытке подключиться к устройствам, которые не предоставляют временные данные, ожидаемо получить такую ошибку.

Пример

Как вы указали, вы успешно проверили синхронизацию времени с сервером core-fsmo-dc, но столкнулись с ошибкой при взаимодействии с другими устройствами. Это может быть связано с тем, что некоторые из этих устройств не настроены как доверенные источники времени или их служба времени неправильно настроена.

Пример команды, выдающей ошибку, может выглядеть так:

Tracking сервер1 [w.x.y.z].
Collecting 5 samples.
The current time is 01/09/2009 13:46:01 (local time).
13:46:01, error: 0x800705B4
13:46:04, error: 0x800705B4
13:46:07, error: 0x800705B4
13:46:10, error: 0x800705B4
13:46:13, error: 0x800705B4

Применение

  1. Проверка конфигурации времени: Убедитесь, что все устройства, с которых вы хотите получить временные данные, правильно настроены. Ваша основная задача — убедиться, что устройства либо являются временными серверами, либо корректно синхронизированы с доступными серверами NTP. В командной строке на целевом устройстве выполните w32tm /query /status, чтобы проверить статус и настройки временного сервиса.

  2. Проверка сетевого подключения: Убедитесь в отсутствии сетевых проблем, которые могут препятствовать связи с временными серверами. Используйте ping или telnet для тестирования подключения к целевому серверу через порт 123 (UDP), используемый для NTP.

  3. Настройка доверенных временных серверов: Если устройство не является временным, необходимо обновить его конфигурацию. Возможно, оно должно быть настроено на синхронизацию с конкретными временными серверами, например, с контроллером домена или доступными внешними NTP серверами.

  4. Мониторинг и логирование: Используйте средства мониторинга событий для проверки логов временной службы. Это может помочь идентифицировать более специфичные ошибки конфигурации или сетевых препятствий. Проверьте журналы системных событий Windows (Event Viewer) на наличие записей от источника "W32Time" для диагностирования.

  5. Совместимость протоколов: Убедитесь, что используемая версия протокола времени совместима с запросами. В некоторых случаях серверы, поддерживающие только SNTP, могут не отвечать на запросы NTP должным образом.

  6. Кэширование DNS: Иногда проблема может возникать из-за неправильного разрешения DNS. Попробуйте очистить кеш DNS на клиенте с помощью ipconfig /flushdns и повторить попытку.

  7. Обновление системы: Убедитесь, что все сервера и рабочие станции обновлены до последних версий, включая обновления, касающиеся безопасности и оборудования. Обновления критически важны для обеспечения правильной работы сетевых сервисов, включая конфигурации времени.

Заключение

Ошибки в синхронизации времени могут иметь критические последствия для сетевых функций и безопасности. Поскольку служба времени является одной из основных для доменов Active Directory, важно быстро и эффективно реагировать на такие ошибки, как 0x800705B4. Своевременное выявление и устранение причин позволит обеспечить надежную и стабильную работу всей сети.

Оцените материал
Добавить комментарий

Капча загружается...