11 votos

Desviación diaria del reloj de varios minutos

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.

6voto

Parece que se han insertado algunos caracteres especiales al final (especialmente la parte 0x2e que representa un simple . ) y OS X ahora lo interpreta como parte del nombre del servidor. Para solucionarlo, basta con ejecutar

sudo echo server time.apple.com > /etc/ntp.conf
sudo chown root:wheel /etc/ntp.conf

de la Terminal.

No tengo ni idea de por qué tienes este problema.

2voto

corpo Puntos 264

Desde que hice (experimentalmente) el siguiente cambio, he dejado de tener problemas de deriva de reloj, a pesar de por /etc/ntp.conf el contenido del archivo no cambia técnicamente:

Abra el Date & Time cambie el servidor horario de Apple Americas/U.S. (time.apple.com) a Apple Asia (time.asia.apple.com) y luego de vuelta a Apple Americas/U.S. (time.apple.com) . A partir de ahí, mi deriva horaria diaria ha dejado de producirse.

Esta es una respuesta bastante insatisfactoria. Me encantaría cambiar la respuesta seleccionada si alguien da con la verdadera causa subyacente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X