En las últimas semanas he notado que cada mañana mi reloj se retrasaba 2-3 minutos. He observado que al abrir el cuadro de diálogo "Fecha y hora" de Preferencias del Sistema, el reloj se resincroniza con los servidores de hora de Apple. Estoy ejecutando OS X 10.7.4 Lion en un MacBook Pro 8.2.
¿Cuál puede ser la causa de esta falta de resincronización automática?
EDIT: He comparado mi /etc/ntp.conf
a un compañero que también ejecuta Lion, y nos dimos cuenta de que mi archivo contenía:
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d2e 0a e.com..
mientras que el suyo sí:
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d e.com
Su última fecha de modificación fue a mediados de 2010, mientras que la mía se modificó por última vez hace sólo una o dos semanas (¿más o menos cuando empezó el problema?). Desde luego, no he modificado manualmente el archivo. ¿Es posible que esté relacionado?
EDIT 2: Me di cuenta de que, si cambio mi servidor de tiempo en 'Fecha y Hora' a, por ejemplo, Asia, mi /etc/ntp.conf
se convierte en archivo:
0000000: 7365 7276 6572 2074 696d 652e 6173 6961 server time.asia
0000010: 2e61 7070 6c65 2e63 6f6d 2e0a .apple.com..
con el carácter 0x2e al final. Por lo tanto, parece que OS X añade el carácter . automáticamente, pero un sistema Lion nuevo no contiene este carácter. Aún no estoy seguro de si esto afecta a la sincronización.
EDIT 3: Han pasado 24 horas desde que cambié el servidor horario a 'Apple Asia' y luego de nuevo a 'Apple Americas' -- no hay desviación horaria. Bizarro.