Resolviendo un error en Rsyslogd

En Ubuntu Jammy, un error extraño comenzó a aparecer periódicamente en los logs. Se empezó a observar luego de la actualización de Rsyslogd a la ver. 8.2112.0 sin mediar otro cambio en la configuración del servidor.

Ante la revisión rutinaria del funcionamiento del servidor, se encontró la siguiente línea de error ocurriendo aparentemente de manera periódica y sin relación con inconveniente alguno:

Jan 19 14:31:28 ubuntu-01 rsyslogd[351849]: action 
'action-5-builtin:omfile' suspended (module 'builtin:omfile'), retry 
0. There should be messages before this one giving the reason for 
suspension. [v8.2112.0 try https://www.rsyslog.com/e/2007 ]

Rsyslogd funcionaba correctamente, pero el error continuaba apareciendo en los logs. Se decidió resolverlo, y se buscó la solución en diversas fuentes, encontrándose que en el archivo de configuración /etc/rsyslog.conf había líneas con parámetros ya obsoletos para la versión instalada, probablemente debido a una migración anterior, y entraban en conflicto con el File Output Module de dicho servicio.

Se resolvió comentando las siguientes líneas, según lo encontrado en diversa documentación que se agrega como bibliografía:

#
# Set the default permissions for all log files.
#
#$FileOwner syslog
#$FileGroup adm
#$FileCreateMode 0640
#$DirCreateMode 0755
#$Umask 0022
#$PrivDropToUser syslog
#$PrivDropToGroup syslog

Realizado el cambio, no se volvieron a observar inconvenientes.

Bibliografía

https://www.rsyslog.com/doc/configuration/modules/omfile.html

https://askubuntu.com/questions/1066997/every-few-minutes-rsyslog-outputs-rsyslogd-action-action-3-resumed-module