NTP szinkronizálás Debian alatt

„The difference between the request time and the current time is too large.”

Ha a fentihez hasonló hibaüzenet kapsz egy programtól, kezdj el körülnézni NTP ügyben. Mostanában viszonylag gyakran belefutok a dologba. Főleg frissen telepített (virtuális) Debianoknál.

Az alábbi módon rávehetjük a rendszerünket a szinkronizálásra:

  1. Kérdezzük le a rendszeridőt: date -R
  2. Telepítsük az ntp csomagot, ha még nem lenne fent: sudo aptitude install ntp
  3. Nézzük meg, mely szerverekről szinkronizálunk: ntpq -p
  4. Kérdezd le újra a dátumot: date

Szerencsés esetben örömmel tapasztaljuk, hogy sikeres volt a szinkronizálás. Ám ha No association ID's returned-öt kapunk a ntpq -p parancsra, tegyük az alábbiakat:

  1. dpkg-reconfigure ntp
  2. ntpq -p
  3. date