Quand vous voulez mettre à jour l’heure sur FreeBSD parfois vous pouvez rencontrer une vilaine petite erreur à savoir the NTP socket is in use, exiting. Il y a une astuce .. facile !
Faites un beau
ps axfu | grep ntp
et identifiez le numéro de processus de NTP ensuite hop un petit
kill "numero processus"
et vous pouvez lancer votre mise à jour de l’heure par exemple avec
ntpdate -t 30 pool.ntp.org
.
Notez que vous pouvez spécifier un serveur de temps dans /etc/rc.conf et que si vous n’êtes pas sûr de vous, appelez le par son IP plutôt que par son nom de domaine : votre résolveur DNS n’est pas forcément démarré au moment où la machine boote. Les deux lignes de configuration à mettre dans le rc.conf sont :
ntpdate_enable="YES" ntpdate_hosts="74.207.249.60"
Le tout fonctionne avec les serveurs NTP (Network Time Protocol) et FreeBSD embarque d’office ce qu’il faut pour exécuter ntpd et ntpdate.