
Hi,
We are running mailman version 2.1.29
[root@listserver in]# rpm -qa|grep mailman mailman-2.1.29-10.module_el8.3.0+548+3169411d.x86_64
In the past 2 days we have noticed mailman posts queueing considerably in the /var/spool/mailman/in directory and some of the posts are either not being processed or very slowly come through after a delay.
[root@listserver in]# pwd /var/spool/mailman/in [root@listserver in]# ls -ls | wc -l 991
The runners are running as part the systemctl start mailman command
[root@listserver in]# ps -ef|grep runners root 4904 2591 0 11:58 pts/0 00:00:00 grep --color=auto runners [root@listserver in]# ps -ef|grep mailman mailman 1954 1 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/mailmanctl -s start mailman 1956 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s mailman 1957 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s mailman 1958 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s mailman 1959 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s mailman 1960 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s mailman 1961 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s mailman 1962 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s mailman 1963 1954 0 11:49 ? 00:00:00 /usr/bin/python2 /usr/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s root 4907 2591 0 11:58 pts/0 00:00:00 grep --color=auto mailman
I've tried to increase Incoming runners from 1 to 2 presuming this may increase processing, which had no effect.
qrunner logs doesn't show anything out of the ordinary, only when I stop start the service it logs.w
Mar 02 11:47:48 2023 (198033) Master watcher caught SIGTERM. Exiting. Mar 02 11:47:48 2023 (198034) ArchRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:48 2023 (198034) ArchRunner qrunner exiting. Mar 02 11:47:48 2023 (198041) RetryRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:48 2023 (198041) RetryRunner qrunner exiting. Mar 02 11:47:48 2023 (198035) BounceRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:48 2023 (198035) BounceRunner qrunner exiting. Mar 02 11:47:48 2023 (198036) CommandRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198036) CommandRunner qrunner exiting. Mar 02 11:47:48 2023 (198037) IncomingRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:48 2023 (198038) NewsRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198038) NewsRunner qrunner exiting. Mar 02 11:47:49 2023 (198033) Master watcher caught SIGTERM. Exiting. Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198034, sig: None, sts: 15, class: ArchRunner, slice: 1/1) Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198035, sig: None, sts: 15, class: BounceRunner, slice: 1/1) Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198041, sig: None, sts: 15, class: RetryRunner, slice: 1/1) Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198036, sig: None, sts: 15, class: CommandRunner, slice: 1/1) Mar 02 11:47:48 2023 (198039) OutgoingRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198039) OutgoingRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198039) OutgoingRunner qrunner exiting. Mar 02 11:47:48 2023 (198040) VirginRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198040) VirginRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198040) VirginRunner qrunner exiting. Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198038, sig: 15, sts: None, class: NewsRunner, slice: 1/1) Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198039, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1) Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198040, sig: None, sts: 15, class: VirginRunner, slice: 1/1) Mar 02 11:47:49 2023 (198037) IncomingRunner qrunner caught SIGTERM. Stopping. Mar 02 11:47:49 2023 (198037) IncomingRunner qrunner exiting. Mar 02 11:47:49 2023 (198033) Master qrunner detected subprocess exit (pid: 198037, sig: None, sts: 15, class: IncomingRunner, slice: 1/1) Mar 02 11:49:59 2023 (1956) ArchRunner qrunner started. Mar 02 11:49:59 2023 (1963) RetryRunner qrunner started. Mar 02 11:49:59 2023 (1960) NewsRunner qrunner started. Mar 02 11:49:59 2023 (1961) OutgoingRunner qrunner started.
error logs have this Mar 02 11:38:57 2023 (189330) Unable to retrieve data from https://publicsuffix.org/list/public_suffix_list.dat: <urlopen error [Errno 97] Address family not supported by protocol> Mar 02 11:38:57 2023 (189331) Unable to retrieve data from https://publicsuffix.org/list/public_suffix_list.dat: <urlopen error
but I think this is related to some posts to unknown domains.
Could I get some advice to find out what else I should be looking into to debug this issue.
Kind Regards ssaini