Eu sincronizei a hora do meu servidor para time.nist.gov. Este servidor se comunica com o servidor do cliente, que também é sincronizado com o time.nist.gov.
Depois de observar que parecíamos estar fora de sincronia com o servidor de horário, mesmo após a sincronização explícita, configurei um trabalho em lote por hora para ver se minha hipótese está correta e qual é a nossa diferença de horário.
Eu configurei o trabalho na sexta-feira e já verifiquei a hora 50 vezes. Quando verifiquei pela primeira vez na sexta-feira, w32tm
utility mostrou uma diferença de menos de 10 milissegundos . O último cheque, algumas horas atrás, mostra uma diferença de 20 segundos .
Também houve 9 casos (em 50 tentativas) de error: 0x800705B4
, que é um erro de tempo limite. A diferença horária parece estar aumentando à taxa de 1 segundo a cada hora desde sexta-feira, 1/6/2012 5:35 PM EST
Eu tenho um Windows Server 2003 Enterprise Edition configurado como uma VM VMWare, o fuso horário é EST. Aqui está o meu comando w32tm
e DOS
que registra a diferença de sincronização:
w32tm /stripchart /computer:time.nist.gov /samples:1 /dataonly >> D:\timedump.txt
Aqui estão as últimas 4 entradas:
Tracking time.nist.gov [192.43.244.18].
Collecting 1 samples.
The current time is 1/8/2012 10:35:00 AM (local time).
10:35:00, +20.3387625s
Tracking time.nist.gov [192.43.244.18].
Collecting 1 samples.
The current time is 1/8/2012 11:35:00 AM (local time).
11:35:00, +20.4854414s
Tracking time.nist.gov [192.43.244.18].
Collecting 1 samples.
The current time is 1/8/2012 12:35:00 PM (local time).
12:35:00, +20.6239407s
Tracking time.nist.gov [129.6.15.28].
Collecting 1 samples.
The current time is 1/8/2012 1:35:00 PM (local time).
13:35:00, error: 0x800705B4