Syslog Time Wrong

With the TNAS I’ve stumbled across an issue while watching the syslog.

Date returns a sensible value

TNAS:/var/log# date
Wed Jan 15 19:19:10 GMT 2025

but

TNAS:/var/log# tail -f messages 
Jan 16 03:18:01 TNAS cron[9540]: (CRON) STAT FAILED (/etc/crontab)

and

TNAS:/var/log# tail -f syslog 
Jan 16 03:05:01 TNAS cron[9540]: (CRON) STAT FAILED (/etc/crontab)

the fix is pretty simple. Make sure that local time is pointing to the right location:

TNAS:~# ls -l /etc/localtime 
lrwxrwxrwx 1 ****** ****** 33 Jan 12 17:26 /etc/localtime -> /usr/share/zoneinfo/Europe/London

then just restart syslog

TNAS:~# systemctl restart syslog