I have set up many rulesets with $RulesetCreateMainQueue on and when I prepend $InputTCPMaxListeners and $InputTCPMaxSessions before any $InputTCPServerRun directives, the $InputTCPMaxListeners and $InputTCPMaxSessions settings are not being respected or do not have an active effect; rsyslogd is limited to the default tcp listener count of 20.

I am running rsyslogd 8.24.0-41.el7_7, and I imagine this is related to my use of $RulesetCreateMainQueue but I'm not sure why this would be, as the $InputTCPMaxListeners and $InputTCPMaxSessions are globally effective directives.

Has anyone faced this issue? If so, how is it resolvable?

Any assistance is appreciated.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.