rsyslog error 2354
Sending msg via UDP failed.
This may have several causes. To differentiate between them, the OS error code (so-called “errno”) and the OS error description is given. Note that rsyslog does not know more about the error cause than shown in its message.
An example is (OS parts in red):
rsyslogd: omfwd: error 11 sending via udp: Resource temporarily unavailable
The message above most probably indicates that the system is out of UDP buffer space. But it may have different causes (e.g. out of sockets). If you can’t find an easy solution, you need to monitor your system.
Note that old versions (like 8.24) always failed to send messages close to or larger than 64KiB.
If you have questions please post a comment or visit the github issue tracker.
One thought on “rsyslog error 2354”
Leave a Reply
You must be logged in to post a comment.
rsyslogd: omfwd/udp: socket 8: sendto() error: Invalid argument [v8.34.0 try http://www.rsyslog.com/e/2354 ]
rsyslogd: omfwd: socket 8: error 22 sending via udp: Invalid argument [v8.34.0 try http://www.rsyslog.com/e/2354 ]
rsyslogd: omfwd/udp: socket 8: sendto() error: Invalid argument [v8.34.0 try http://www.rsyslog.com/e/2354 ]
rsyslogd: omfwd: socket 8: error 22 sending via udp: Invalid argument [v8.34.0 try http://www.rsyslog.com/e/2354 ]