La data è errata di mesi se impostata su automaticamente

Oct 01 2020

Da qualche giorno il mio MacBook Air 2020 mostra la data sbagliata se impostato su "Imposta data e ora automaticamente". Ciò è indipendentemente dal server NTP scelto.

Quando l'ora è impostata manualmente, l'interrogazione di un server NTP dalla riga di comando restituisce:

$ sudo sntp -sS pool.ntp.org 
-9.789671 +/- 0.018845 pool.ntp.org 95.81.173.74

Che non mostra la data e l'ora, ma anche nessun offset importante.

L'offset è costante a 5 mesi, 2 giorni, 3 ore e 10 minuti.

  • Ho provato time.apple.come pool.ntp.org. Senza fortuna.
  • Ho provato diversi fusi orari. Senza fortuna.
  • Ho provato la VPN per simulare una posizione fisica diversa. Senza fortuna.
  • Reti WiFi modificate, incluso l'utilizzo del telefono come hotspot. Senza fortuna.
  • Il ripristino della NVRAM non ha aiutato. Senza fortuna.

Fix

In qualche modo è stato risolto quando l'ho installato sntptramite homebrew e l'ho eseguito in combinazione. Dopo aver corso

sudo touch /var/db/ntp-kod
sudo chown root:wheel /var/db/ntp-kod

Risposte

1 bmike Oct 01 2020 at 04:02

Ottima domanda. C'è molto che puoi fare per ispezionare questo processo.

  • Come faccio a sapere se il mio Mac mantiene l'orologio aggiornato correttamente?

Alcune cose da sottolineare:

  • Controlla quali time server hai selezionato
  • Modificali e riprova
  • Se hai una VPN, provala e assicurati di provare senza
  • Controlla il tuo fuso orario (impostalo se non è corretto mentre risolvi i server dell'orario

Alcuni computer stanno dicendo al tuo momento sbagliato, quindi pensa alle reti e poi approfondisci gli strumenti della riga di comando se necessario.