Can't get Admin Timezone to work

Apologies in advance; I can see from Google this is a recurring topic but I’m still at a loss what’s going on here. I’m running graylog 3.0.1 on Ubuntu 18.04.

In /etc/graylog/server/server.conf I have root_timezone set to America/Chicago.

When I log into the web interface as Admin and go to Administrator => Edit Profile it shows the current timezone as “Chicago”.

However, when I go to System => Overview it shows user Admin’s time as +00:00. Browser time is -05:00 and system time is +00:00 which both seem correct as far as I can tell.

When I look at data, e.g. Streams => All Messages I see everything displayed in UTC.

Why do the profile and overview disagree about what the user’s timezone is and how do I fix this?

Graylog saves all timestamps in UTC and transform than on view to the users local timezone.

The bold Timestamp field is transformed since many versions to the users local timzone. The second (what is the same field) is only transformed since the last version tot he local timezone and this is marked with the gray i

If you would provice a screenshort what timestamp you see where exactly we might be able to help.

The issue seemed to resolve itself. The profile and overview pages now agree on the user’s timezone and timestamps are displayed in that time. I didn’t change anything in the config so my best guess is some kind of session data problem in the web app.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.