I have the following for my clients' rsyslog.conf files:

$DefaultNetStreamDriverCAFile /etc/ca.pem

$DefaultNetStreamDriver gtls
$ActionSendStreamDriverMode 1
$ActionSendStreamDriverAuthMode anon

$ActionResumeInterval 29

$WorkDirectory /var/log

$ModLoad imuxsock
$SystemLogSocketName /var/log/log
$OptimizeForUniprocessor on

*.* @@<machine>:110
$ActionExecOnlyWhenPreviousIsSuspended on
*.* @@<machine>:143
$ActionExecOnlyWhenPreviousIsSuspended off



If I block port 110 from the client, I would expect that it would failover to port 143. I am not seeing this. Do I have to do something different here? It doesn't work if I remove the ActionExec directive, either. In either case, it seems to keep sending to port 110, no matter what. In this case, <machine> is the same physical machine, with the same IP address, it's just a different syslog receiver process.

This is rsyslog-5.6.2

thx
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to