Au cours des dernières semaines, j'ai remarqué chaque matin que ma montre accuse un retard de 2 à 3 minutes. J'ai remarqué qu'ouvrir la boîte de dialogue 'Date et Heure' des Préférences Système déclenche la resynchronisation de l'horloge sur les serveurs de temps d'Apple. Je cours OS X 10.7.4 Lion sur un MacBook Pro 8,2.
Qu'est-ce qui pourrait causer ce manque de resynchronisation automatique?
EDIT : J'ai comparé mon fichier /etc/ntp.conf
avec celui d'un collègue également sous Lion, et nous avons remarqué que mon fichier contenait :
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d2e 0a e.com..
tandis que le sien contenait :
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d e.com
La date de sa dernière modification remonte à mi-2010, tandis que la mienne a été modifiée il y a seulement une semaine ou deux (aux alentours du début du problème ?). Je n'ai certainement pas édité manuellement le fichier. Peut-être est-ce lié?
EDIT 2: J'ai remarqué que, si je change mon serveur de temps dans 'Date et Heure' pour, par exemple, l'Asie, mon fichier /etc/ntp.conf
devient :
0000000: 7365 7276 6572 2074 696d 652e 6173 6961 server time.asia
0000010: 2e61 7070 6c65 2e63 6f6d 2e0a .apple.com..
avec le caractère 0x2e en fin de ligne. Il semble donc que OS X ajoute automatiquement le point final, mais un système Lion fraîchement installé ne contient pas ce caractère final. Je ne suis toujours pas sûr si cela affecte la synchronisation cependant.
EDIT 3: Il s'est écoulé 24 heures depuis que j'ai changé le serveur de temps pour 'Apple Asie' puis revenu à 'Apple Amériques' - aucun décalage horaire. Bizarre.