On 3/29/24 12:34, bob B via Mailman-users wrote:
Today was the 2nd time mailman stopped sending out mail, it receives mail but sends nothing out. To resolve the issue I restarted the mailman services and then all the incoming/queued mail was sent out... last time this happened was 21 days ago.... Before that, it has been rock solid for years. ... So where can I look to try to determine a cause? If it happens again, what and where can I cook to troubleshoot before restarting the service?
One of the runners has died, most likely the out
runner, but possibly
another. The missing messages are stuck in a queue. Do
ls -laR /opt/mailman/core/var/queue
to see in which queue the messages are. The runner that processes that queue is gone or possibly stuck.
Do
ps -fwwu mailman|grep runner=
when things are working to get a list of what runners should be there. Do it again when things aren't working to see what's missing.
There also should be something in mailman.log about why the runner died,
but if it was killed for some external reason, there may not be
anything. Look in syslog
for something like an out of memory (OOM) or
other issue that caused the runner to die.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan