Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2904 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  ntpd log dans le syslog avec l'heure GMT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ntpd log dans le syslog avec l'heure GMT

n°1128635
redvivi
Posté le 16-04-2009 à 22:09:58  profilanswer
 

Bonjour à tous !
 
      Je viens de me rendre compte d'un souci avec openntpd...il log dans le syslog avec l'heure GMT. Comment puis-je régler ça ?
 

Code :
  1. Apr 16 22:04:32 server smartd[2743]: Device: /dev/sdb, SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 47 to 48
  2. Apr 16 20:05:00 server ntpd[2624]: sendto: Invalid argument
  3. Apr 16 20:05:21 server ntpd[2624]: sendto: Invalid argumen


 
Merci d'avance !
RedVivi
 
 

mood
Publicité
Posté le 16-04-2009 à 22:09:58  profilanswer
 

n°1128637
Taz
bisounours-codeur
Posté le 16-04-2009 à 22:39:24  profilanswer
 

C'est syslog qui log. S'il te dit 20H, c'est qu'il est 20H. Et que ton ntp t'as bien batonné

n°1128641
redvivi
Posté le 16-04-2009 à 22:48:19  profilanswer
 

Batonné ? J'utilise syslog-ng, sans règle spécifique pour ntpd, et c'est le seul daemon à être décalé:
 

Code :
  1. Apr 16 20:47:21 server ntpd[2624]: sendto: Invalid argument
  2. root@server:/home/sysop# date
  3. jeudi 16 avril 2009, 22:48:07 (UTC+0200)


 

Message cité 1 fois
Message édité par redvivi le 16-04-2009 à 22:48:41
n°1128642
Taz
bisounours-codeur
Posté le 16-04-2009 à 22:52:00  profilanswer
 

redvivi a écrit :

Batonné ? J'utilise syslog-ng, sans règle spécifique pour ntpd, et c'est le seul daemon à être décalé:
 

Code :
  1. Apr 16 20:47:21 server ntpd[2624]: sendto: Invalid argument
  2. root@server:/home/sysop# date
  3. jeudi 16 avril 2009, 22:48:07 (UTC+0200)


 


Bah c'est ton syslog alors qui log avec une mauvaise date. Fais des tests avec 'logger' voir

n°1128644
redvivi
Posté le 16-04-2009 à 22:54:17  profilanswer
 

Taz a écrit :


Bah c'est ton syslog alors qui log avec une mauvaise date. Fais des tests avec 'logger' voir

 
Code :
  1. Apr 16 20:53:21 server ntpd[2624]: sendto: Invalid argument
  2. Apr 16 22:53:45 server sysop: test
 

Visiblement syslog fonctionne bien  :??:


Message édité par redvivi le 16-04-2009 à 22:54:35
n°1128645
Taz
bisounours-codeur
Posté le 16-04-2009 à 23:01:44  profilanswer
 

C'est bizarre ton histoire. T'as pas des sautes de temps à cause de NTP qui ferait des siennes ?

n°1128646
redvivi
Posté le 16-04-2009 à 23:09:15  profilanswer
 

A moins qu'il change l'heure système juste au moment ou il log et qu'il la remette après, je pense pas. En tout cas j'ai toujours eu mon système à l'heure avec ntpd (openntpd plus exactement).

n°1128648
Taz
bisounours-codeur
Posté le 16-04-2009 à 23:13:52  profilanswer
 

Bah ça me fait penser un peu à ça.
Ce message de sendto, ça sent pas bon du tout. Tu l'as relancé ton ntpd ? C'est quelle implémentation ? openntpd ?

n°1128649
redvivi
Posté le 16-04-2009 à 23:17:53  profilanswer
 

Je sais que le sendto est du à un problème de firewall (rien à voir avec celui installé sur la machine, je dois voir l'admin réseau pour débloquer les ports). C'est bien openntpd.

Message cité 1 fois
Message édité par redvivi le 16-04-2009 à 23:20:34
n°1128650
redvivi
Posté le 16-04-2009 à 23:20:09  profilanswer
 

Alors là c'est un mystère, voici que j'ai après un redémarrage du daemon:

 


Code :
  1. Apr 16 21:16:39 server ntpd[2057]: ntp engine ready
  2. Apr 16 21:16:39 server ntpd[2057]: reply from 10.0.254.2: not synced, next query 635s
  3. Apr 16 21:17:03 server ntpd[2057]: peer 88.191.19.23 now valid
  4. Apr 16 21:17:08 server ntpd[2057]: peer 94.23.26.209 now valid
  5. Apr 16 21:17:40 server ntpd[2057]: peer 88.191.19.23 now invalid
  6. Apr 16 23:17:59 server ntpd[2056]: adjusting local clock by 1.384699s
  7. Apr 16 23:18:33 server ntpd[2056]: adjusting local clock by 1.384671s
 


Message cité 1 fois
Message édité par redvivi le 16-04-2009 à 23:21:12
mood
Publicité
Posté le 16-04-2009 à 23:20:09  profilanswer
 

n°1128651
Taz
bisounours-codeur
Posté le 16-04-2009 à 23:21:11  profilanswer
 

redvivi a écrit :

Je sais que le sendto est du à un problème de firewall (rien à voir avec celui installé sur la machine, je dois voir l'admin réseau pour débloquer les ports). J'ai redémarré ntpd, toujours pareil. C'est bien openntpd.


Non ça n'est pas lié à ton firewall. T'as un problème en envoi, ça part même pas. T'as plus qu'a stracer/debugger ntpd voir ce qu'il branle. Et faire des tests avec ntpdate

n°1128652
Taz
bisounours-codeur
Posté le 16-04-2009 à 23:22:57  profilanswer
 

redvivi a écrit :

Alors là c'est un mystère, voici que j'ai après un redémarrage du daemon:
 
 

Code :
  1. Apr 16 21:16:39 server ntpd[2057]: ntp engine ready
  2. Apr 16 21:16:39 server ntpd[2057]: reply from 10.0.254.2: not synced, next query 635s
  3. Apr 16 21:17:03 server ntpd[2057]: peer 88.191.19.23 now valid
  4. Apr 16 21:17:08 server ntpd[2057]: peer 94.23.26.209 now valid
  5. Apr 16 21:17:40 server ntpd[2057]: peer 88.191.19.23 now invalid
  6. Apr 16 23:17:59 server ntpd[2056]: adjusting local clock by 1.384699s
  7. Apr 16 23:18:33 server ntpd[2056]: adjusting local clock by 1.384671s


 
 

Ton master 10.x il sent pas bon.
 
Au démarrage, sauf option, openntpd va faire un bon brutal pour se caler. Sinon il le fera progressivement.

n°1128654
redvivi
Posté le 16-04-2009 à 23:29:45  profilanswer
 

Je te cache pas que ça m'étonne. Chaque fois que les ports sont bloqués (règles de firewall) j'ai ntpd:sendto qui apparait. Je viens de redémarrer openntpd. Apparemment tant qu'openntpd n'est pas sync avec un serveur, la mauvaise heure est affichée dans le syslog. Je me demande si c'est du à l'implémentation ou à ntpd lui-même.

n°1128718
Taz
bisounours-codeur
Posté le 17-04-2009 à 10:37:59  profilanswer
 

redvivi a écrit :

Je te cache pas que ça m'étonne. Chaque fois que les ports sont bloqués (règles de firewall) j'ai ntpd:sendto qui apparait. Je viens de redémarrer openntpd. Apparemment tant qu'openntpd n'est pas sync avec un serveur, la mauvaise heure est affichée dans le syslog. Je me demande si c'est du à l'implémentation ou à ntpd lui-même.


A moins que le message d'erreur soit faux, tu peux faire autant de sendto que tu veux, firewall ou pas: si le firewall n'ouvre pas, bah ton UDP n'ira nulle part, mais l'expéditeur n'en saura rien.

 

Ca à l'air un peu con ton problème. T'as vérifié où en est ton horloge matérielle (hwclock). Parce que si elle est en UTC et que ntpd part de ça avant de se synchro ...


Message édité par Taz le 17-04-2009 à 10:39:07
n°1128765
redvivi
Posté le 17-04-2009 à 12:12:04  profilanswer
 

L'horloge matérielle est bien à l'heure locale, pas de souci à ce niveau là. Maintenant ntp se synchronise sans doute en UTC et applique la modif selon les paramètres de temps locaux, d'où les messages de syslog qui sont en UTC. Mais dans ce cas je ne comprends pas pourquoi une fois sync il affiche correctement l'heure.


Message édité par redvivi le 17-04-2009 à 12:13:21
n°1128890
Taz
bisounours-codeur
Posté le 17-04-2009 à 16:30:27  profilanswer
 

Trouve la source de ce problème de sendto (strace, debug, etc) et tu sauras.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  ntpd log dans le syslog avec l'heure GMT

 

Sujets relatifs
Postfix et syslog-ngFind sur une date et heure
Shell : comment ajouter une seconde à une heure donnée?Aide à l'installation de Syslog-ng + php-syslog-ng
Syslog : règle tout sauf ?heure système : dérèglement de l'heure malgré la présence de ntpd
[Résolu]Changer sur les jpg la mauvaise heure d'un appareil photosyslog-ng et mysql
[RedHat4] pb de décalage d'heure [Resolu] 
Plus de sujets relatifs à : ntpd log dans le syslog avec l'heure GMT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR