While investigating something else we've noticed syslog.log files on centrallog hosts containing files not pertaining to the expected host, for example:
centrallog1002:~$ zgrep -v '[0-9][0-9] titan2001 ' /srv/syslog/titan2001/syslog.log | wc -l grep: /srv/syslog/titan2001/syslog.log: binary file matches 7158 centrallog1002:~$ wc -l /srv/syslog/titan2001/syslog.log 1386612 /srv/syslog/titan2001/syslog.log
This problem shows up for old syslog files, e.g back from the beginning of syslog retention (October 2024 at the time of writing).
Followup actions:
- test a recent version of rsyslog, e.g. 8.2504.0 from unstable/trixie . Backported packages 8.2504.0-1~bpo12+1 available in ~filippo on centrallog hosts.
- if the bug still shows up, then report upstream [[[ https://github.com/rsyslog/rsyslog/issues/5645 | upstream issue ]]]