Почему время Windows не синхронизируется через HTTP-прокси
Проверьте источник и партнёров W32Time, когда просмотр работает через корпоративный HTTP-прокси, но синхронизация часов завершается неудачей.
Работающий HTTP-прокси доказывает маршрут для веб-клиента, который его использует. Время Windows использует NTP через порт UDP 123, поэтому настройки прокси в браузере не обеспечивают этот маршрут синхронизации времени.
Из командной строки с соответствующими правами проверьте текущую конфигурацию источника и партнёров:
w32tm /query /source
w32tm /query /configuration
w32tm /query /peers
Эти запросы сообщают текущие параметры и партнёров службы. Прежде чем менять источник, определите, должна ли машина использовать существующую иерархию времени организации или утверждённый внутренний NTP-сервер.
Выбранному серверу нужен разрешённый путь UDP. Туннель HTTP CONNECT передаёт поток TCP, и перенос назначения NTP на порт 80 не превращает NTP в HTTP. Схема UDP на основе SOCKS потребовала бы реальной поддержки клиента и ретранслятора; одного слушателя SOCKS недостаточно.
Значение HTTP Date может пригодиться для грубого сравнения, но это наблюдение другого протокола, и оно не доказывает, что настроенный обмен NTP в W32Time работает.