Page 1 of 1

Anzeige Serverzeit im Dashboard inkorrekt

Posted: Thu 11. Jan 2024, 12:48
by Grauer
---------------------------------------------------------------------------


Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Ich bin mir nicht sicher, denke aber schon. (Falls nicht, bitte in den korrekten Themenbereich verschieben)

Server-Betriebssystem + Version
Debian 12.4

Eingesetzte Server-Virtualisierung-Technologie
keine

KeyHelp-Version + Build-Nummer
23.2.1 -Build 3125

Problembeschreibung / Fehlermeldungen
Im Dashboard steht bei Server-Informationen
Serverzeit Donnerstag, 11. Januar 2024 um 20:37:00 (Etc/UTC)
Die Angabe etc/UTC ist eigentlich korrekt, aber die angezeigte Zeit ist UTC +9 (die Zeitzone in der ich bin)
Wenn ich die Seite im Browser aktualisiere erscheint ganz kurz die korrekte Zeit (im obigen Beispiel also 11:37:00), wird dann aber gleich auf meine Zeit (20:37:00) geändert.

Erwartetes Ergebnis
Anzeige der UTC Zeit

Tatsächliches Ergebnis


Schritte zur Reproduktion


Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))
keine, dieses Verhalten besteht seit der Installation

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Thu 11. Jan 2024, 17:00
by Ralph
stimmt denn der Terminal Output von:

Code: Select all

date
falls nicht

Code: Select all

sudo dpkg-reconfigure tzdata
das sollte auch vor dem installieren eines Panels u.a. gesetzt werden ...

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 02:12
by Grauer
Die Zeitzone im Terminal zeigt genau was sie sollte. UTC

Es ist eigentlich nur die angezeigte Zeit im Dashboard die meine lokale Zeit anzeigt.
Wenn ich das Dashboard aufrufe ist für einen Sekundenbruchteil die richtige UTC Zeit sichtbar, sobald das Dashboard aber vollständig geladen ist zeigt es meine lokale Zeit (nur die Zahlen der Zeit, die Angabe UTC bleibt).

Ich werde versuchen zu beobachten wie es sich mit dem Datum verhält wenn meine lokale Zeit und die UTC aufgrund der Zeitverschiebung zwei verschiedene Tage haben.

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 06:53
by technotravel
Mal nen anderen Browser probiert?

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 08:13
by Ralph
Grauer wrote: Fri 12. Jan 2024, 02:12 Es ist eigentlich nur die angezeigte Zeit im Dashboard die meine lokale Zeit anzeigt.
OK, wie sieht es bei den Logs aus, stimmt die Zeit dort mit der eingestellten Serverzeit überein (z.b. Logins)?

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 09:00
by Sheldon Cooper
Guck mal hier: viewtopic.php?t=12671

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 09:16
by Ralph
Sheldon Cooper wrote: Fri 12. Jan 2024, 09:00 Guck mal hier: viewtopic.php?t=12671
Genau, wenn die Serverzeit korrekt ist dann liegt es an den locales die in deinem lokalen System gesetzt sind.

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 10:05
by 24unix
Ralph wrote: Fri 12. Jan 2024, 09:16
Sheldon Cooper wrote: Fri 12. Jan 2024, 09:00 Guck mal hier: viewtopic.php?t=12671
Genau, wenn die Serverzeit korrekt ist dann liegt es an den locales die in deinem lokalen System gesetzt sind.
Die locales bestimmen, wie die Daten aufbereitet werden.
Für Europäer bietet sich en_GB.UTF-8 an (24h statt dem AM/PM Gehuddel).

Dir Uhrzeit wird über tzdata bestimmt:

Code: Select all

 dpkg-reconfigure tzdata

Code: Select all

Current default time zone: 'Europe/Berlin'
Local time is now:      Fri Jan 12 10:02:02 CET 2024.
Universal Time is now:  Fri Jan 12 09:02:02 UTC 2024.
Wir sind aktuell eine Stunde vor UTC (aka GMT, aka Z).

Re: Anzeige Serverzeit im Dashboard inkorrekt  [GELÖST]

Posted: Fri 12. Jan 2024, 11:03
by Alexander
Grauer hat schon recht, die Uhrzeit zeigt in seinem Fall nicht die Serverzeit an (ohne das er etwas dafür kann).
Hier schonmal erwähnt: viewtopic.php?p=44067#p44067

Es ist jetzt gefixt für die kommende KeyHelp Version.

Re: Anzeige Serverzeit im Dashboard inkorrekt

Posted: Fri 12. Jan 2024, 15:05
by Grauer
Danke an alle für eure Antworten und Lösungsideen.
Ganz besonderes Danke an Alexander für das beheben des Problems im nächsten Update.