In Webmin -> Hardward -> System Time, the tabs for Change Timezome and Time Server Sync pages are blank. This is on all my Virtualmin servers. They are with Linode so are likely VPS’s or similar.
I dont know if its related but I have a newsletter system that uses cron and it keeps saying my cron job has not run for the past 3 times (but i think the cron job is running). It does then send newsletters about 2 hours later, hence me investigating timezone issues. I have changed the timezone to BST in the command line by symlinking localtime to Europe/London:
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
But my newsletter system has some strange things going on with cron and times. It worked Ok in the old server (just moved it to this Virtualmin server last night).
Forget about my newsletter system issues… PHP.ini was set to Europe/London, so the cron job was registering at that time, but the newsletter system settings do not have this timezone, just GMT, so it was 1 hour different and causing issues with cron status reports and sending newsletters. Had to change the server timezone to UTC to match the newsletter system which is a shame.
So the issue is just not being able to change timezone in Webmin due to the screen being blank.
Oh just realised maybe this should be in the webmin forum sorry.
That sounds like the Virtualmin version… can you verify that your system has the most recent Webmin as well?
You can check that by logging into Virtualmin, and on that initial System Information screen, it shows your Webmin version right under the System Hostname.
I really want to get the server times working right because at the moment the server times are set to one hour behind the actual summer time here, which messes some things up for people like cron jobs, newsletter scheduling and Amazon S3 APIs (it requires server time to be the same). Ideally I want my server times to be the same as the actual time, and then also adjust automatically with daylight saving. But I cant access the timezone settings.
I would ideally like to set the time on my servers to the correct time which is UK summertime and have them change this automatically when the clocks change. Is this not possible? I cant tell as my Change Timezone and Timeserver sync pages are both blank for ALL my servers, not just Linode, I have two on Amazon EC2 and they are blank.
Not being able to do this is really messing up cron jobs and newsletter schedules.
You might want to turn on the Webmin debug log in its settings, to see what commands it tries to execute when you load the blank pages. Otherwise it’s just guessing what could be wrong, and as you can see, no one (not even Eric) has an idea right now.