On Jul 14, 2006, at 9:20 PM, Mark Sapiro wrote: > Chad Leigh -- Shire.Net LLC wrote: > >> I have a small mailman (2.1.x) installation with a few lists. They >> just stopped working the other day. I did a mailmanctl restart and >> that did not fix it but a stop and then a start did. I saw nothing >> in the logs to indicate why the lists stopped working. >> >> How does one go about debugging this sort of thing? > > > Probably one or more of your qrunners stopped. At this point, you can > look at Mailman's qrunner log and possibly see entries about runners > stopping and being restarted until the limit is reached. If so, there > will also be a small bit of information as to why (what signal or > condition) caused the runner to stop.
Jul 12 16:51:50 2006 (70376) Master qrunner detected subprocess exit (pid: 5860, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1) [restarting] Jul 12 16:51:50 2006 (70376) Qrunner OutgoingRunner reached maximum restart limit of 10, not restarting. > There may also be something in > Mailman's 'error' log from the same time. Jul 12 16:51:50 2006 qrunner(5860): Traceback (most recent call last): Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/bin/ qrunner", line 270, in ? Jul 12 16:51:50 2006 qrunner(5860): main() Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/bin/ qrunner", line 230, in main Jul 12 16:51:50 2006 qrunner(5860): qrunner.run() Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/ Mailman/Queue/Runner.py", line 87, in run Jul 12 16:51:50 2006 qrunner(5860): self._cleanup() Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/ Mailman/Queue/OutgoingRunner.py", line 134, in _cleanup Jul 12 16:51:50 2006 qrunner(5860): BounceMixin._cleanup(self) Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/ Mailman/Queue/BounceRunner.py", line 132, in _cleanup Jul 12 16:51:50 2006 qrunner(5860): self._register_bounces() Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/ Mailman/Queue/BounceRunner.py", line 120, in _register_bounces Jul 12 16:51:50 2006 qrunner(5860): mlist.registerBounce(addr, msg, day=day) Jul 12 16:51:50 2006 qrunner(5860): File "/usr/local/mailman/ Mailman/Bouncer.py", line 131, in registerBounce Jul 12 16:51:50 2006 qrunner(5860): time.strftime('%d-%b-%Y', day + (0,)*6)) Jul 12 16:51:50 2006 qrunner(5860): ValueError : day of year out of range > > If it happens again see items 5 - 8 at > <http://www.python.org/cgi-bin/faqw-mm.py? > req=show&file=faq03.014.htp>. I shall take a look. thanks Chad > --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp