dhcpd loggt um eine Stunde falsch

Reks30

Well-Known Member
Ich bin heute durch das studieren der Logfiles meines OpenBSD-Servers auf ein eigenartiges Phänomen gestoßen: Alle Logeinträge des DHCPD sind um eine Stunde falsch. Die Systemzeit stimmt aber und alle anderen Dienste schreiben auch die richtige Zeit ins Logfile, nur der DHCPD nicht. Woran könnte das liegen?
Oder ist dies womöglich sogar ein Feature (GMT statt lokaler Zeit)?

Gruß
Reks30
 
Soweit ich informiert bin, schreibt der ISC DHCPD grundsaetzlich nur UTC Zeiten in seine Leases Datei.

Aus meiner Leases Datei, allerdings von FreeBSD.
# All times in this file are in UTC (GMT), not your local timezone. This is
# not a bug, so please don't ask about it. There is no portable way to
# store leases in the local timezone, so please don't request this as a
# feature. If this is inconvenient or confusing to you, we sincerely
# apologize. Seriously, though - don't ask.

Ich hoffe, Du meintest auch die DHCPD Logfiles. ;)

HTH
 
Eigentlich meinte ich nicht die Leases Datei, sondern das per Syslog geschriebene Logfile also in meinem Fall /var/log/daemon. Aber dann ist es dort vermutlich genauso.

Ist dann nur interessant, das anscheinend auch die Uhrzeiten der Logfileeinträge von den jeweiligen Diensten stammen und nicht vom Syslog selber.

Gruß
Reks30
 
OK, dann war meine Interpretation falsch. ;)

Soweit ich weiss, sind die Zeiten in den Logfiles abhaengig von der Systemumgebung und nicht von dem, was Programme schreiben wollen.

Womit vergleichst Du die Zeiten?
 
Womit vergleichst Du die Zeiten?

Mit den anderen Logfiles und mit dem was im gleichen Logfile auch noch von anderen Diensten reingeschrieben wird. Als Beispiel:

Ich weiß das ein Rechner um kurz vor 1 heute gestartet wurde. Der User an diesem Rechner meldet sich nach dem Systemstart immer automatisch am Jabberserver (der ebenfalls auf dem gleichen OpenBSD-Server läuft) an.

In /var/log/daemon finde ich dazu:
Mar 9 11:55:15 odin dhcpd: DHCPDISCOVER from 00:40:f4:a4:bd:c2 via fxp0
Mar 9 11:55:15 odin dhcpd: DHCPOFFER on 192.168.0.238 to 00:40:f4:a4:bd:c2 via fxp0
Mar 9 11:55:17 odin dhcpd: DHCPREQUEST for 192.168.0.238 from 00:40:f4:a4:bd:c2 via fxp0
Mar 9 11:55:17 odin dhcpd: DHCPACK on 192.168.0.238 to 00:40:f4:a4:bd:c2 via fxp0

In /var/log/jabber steht folgendes:
Mar 9 12:56:09 odin jabberd/c2s[19777]: [10] [192.168.0.238, port=32775] connect
Mar 9 12:56:09 odin jabberd/c2s[19777]: [10] auth succeeded: username=xxxxx, resource=Kopete

Das passierte aber unmittelbar hintereinander und wie gesagt um 5 vor 1.

Außerdem habe ich von unterschiedlichen Diensten auch Sprünge im selben Logfile:

Mar 9 10:41:26 odin dhcpd: DHCPACK on 192.168.0.254 to 00:30:05:0b:9f:86 via fxp0
Mar 9 12:00:44 odin ntpd[13947]: peer 81.187.26.102 now valid
Mar 9 11:41:55 odin dhcpd: DHCPREQUEST for 192.168.0.239 from 00:40:f4:a4:bd:c3 via fxp0

NTPD Einträge zeigen also offensichtlich eine andere Zeit als die vom DHCPD.

Gruß
Reks30
 
Hm... sowas hab ich auch noch nicht gesehen. :(

Schreiben noch andere Programme ne 'falsche' Uhrzeit?
 
Zurück
Oben