Nelle ultime settimane ho notato ogni mattina che il mio orologio sarebbe stato indietro di 2-3 minuti. Ho notato che l'apertura della finestra di dialogo "Data e ora" dalle Preferenze di Sistema attiverà la sincronizzazione dell'orologio con i time server di Apple. Sto eseguendo OS X 10.7.4 Lion su un MacBook Pro 8,2.
Cosa potrebbe causare questa mancanza di risincronizzazione automatica?
EDIT: ho confrontato il mio /etc/ntp.conf
file con un peer che esegue anche Lion, e abbiamo notato che il mio file conteneva:
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d2e 0a e.com..
mentre il suo aveva:
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d e.com
La sua ultima data di modifica era la metà del 2010, mentre la mia è stata modificata l'ultima volta solo una settimana o due fa (circa quando è iniziato il problema?). Certamente non ho modificato manualmente il file. Forse correlato?
EDIT 2: Ho notato che, se cambio il mio server orario in 'Data e ora' in, diciamo, Asia, il mio /etc/ntp.conf
file diventa:
0000000: 7365 7276 6572 2074 696d 652e 6173 6961 server time.asia
0000010: 2e61 7070 6c65 2e63 6f6d 2e0a .apple.com..
completo di carattere finale 0x2e. Quindi, sembra che OS X aggiunga il finale. automaticamente, ma un nuovo sistema Lion non contiene questo personaggio finale. Non sono ancora sicuro che ciò influisca sulla sincronizzazione.
EDIT 3: Sono passate 24 ore da quando ho cambiato il time server in "Apple Asia" e poi di nuovo in "Apple Americas" - nessuna deriva del tempo. Bizzarro.