Veröffentlicht am: 22.10.2012
Von: JLusiardi
In Kategorie: Software
Beim Einrichten einer Webapplikation auf einem Tomcat 6 auf einem Debian 6 Host fiel mir auf, dass die Zeitstempel in den Tomcat Log-Dateien "falsch" waren. Falsch meint hier, dass sie nicht mit der Rechneruhrzeit übereinstimmten. Dies deutete auf ein Zeitzonenproblem hin.
Kurzes googeln ergab, man muss in der Datei /etc/default/tomcat6 der Variablen JAVA_OPTS die Angabe der lokalen Zeitzone hinzufügen. In meinem Fall war dies -Duser.timezone=Europe/Berlin. Nach anschließendem Neustart des Tomcat waren die Zeitstempel in den Log-Dateien "richtig".
Eine Erklärung liefert Debian Bug #645221.