/var/log/messages filling up and rsyslogd taking LOTS of CPU

Updated to 10.13.66-10 this weekend - now getting this:

Mar 21 10:30:32 asterisk xinetd[1382]: 1 descriptors still set
Mar 21 10:30:32 asterisk xinetd[1382]: No active service for file descriptor 0
Mar 21 10:30:32 asterisk xinetd[1382]: 1 descriptors still set
Mar 21 10:30:32 asterisk xinetd[1382]: No active service for file descriptor 0
Mar 21 10:30:32 asterisk xinetd[1382]: 1 descriptors still set
Mar 21 10:30:32 asterisk xinetd[1382]: No active service for file descriptor 0
Mar 21 10:30:32 asterisk xinetd[1382]: 1 descriptors still set
Mar 21 10:30:32 asterisk xinetd[1382]: No active service for file descriptor 0
Mar 21 10:30:32 asterisk xinetd[1382]: 1 descriptors still set
Mar 21 10:30:32 asterisk rsyslogd-2177: imuxsock begins to drop messages from pid 1382 due to rate-limiting

Anyone else seeing this?

yeah, it’s definitely xinetd that is choking - stopping the service puts the CPU usage back down to where it should be.

Ok - as an experiment I took all the defined services out of /etc/xinetd.d and then added them back one at a time - now it’s not doing it - don’t know why it’s happy now, but don’t argue with success!

Spoke too soon - it’s the tcpmux-server from xinetd - what in FreePBX Uses that?

Confirmed - if I leave out tcpmux it’s happy - what in FreePBX uses that?

Ok - This makes no sense to me - both on a box that is not having the problem and on the box that is:

/etc/xinetd.d/tcpmux-server:

disable = yes

Why when it is disabled does it still screw up xinetd when the config is in place?

https://bugzilla.redhat.com/show_bug.cgi?id=790036

Looks similar…