[Pkg-mailman-hackers] Bug#733475: mailmanctl dies silently, messages delayed until intervention

Paul Brossier piem at debian.org
Sun Dec 29 05:38:19 UTC 2013


Package: mailman
Version: 1:2.1.15-1
Severity: important

Dear Mailman Hackers,

mailmanctl dies on this machine about twice a month. Depending how long it
takes to realize it, mails can get stuck for this much time, until
'/etc/init.d/mailman restart' is run.

some relevant entries in /var/log/mailman/error*

Dec 21 05:46:57 2013 mailmanctl(23395): The master qrunner lock could not be acquired because it appears as if another
master qrunner is already running.
Dec 21 05:46:57 2013 mailmanctl(23395): 
Dec 21 06:25:17 2013 mailmanctl(27213): No child with pid: 24964 
Dec 21 06:25:17 2013 mailmanctl(27213): [Errno 3] No such process 
Dec 21 06:25:17 2013 mailmanctl(27213): Stale pid file removed. 

a manual restart a few days later gave:

Dec 29 01:11:49 2013 mailmanctl(12936): PID unreadable in: /var/run/mailman/mailman.pid 
Dec 29 01:11:49 2013 mailmanctl(12936): [Errno 2] No such file or directory: '/var/run/mailman/mailman.pid' 
Dec 29 01:11:49 2013 mailmanctl(12936): Is qrunner even running? 
Dec 29 05:02:29 2013 mailmanctl(31784): No child with pid: 12938 
Dec 29 05:02:29 2013 mailmanctl(31784): [Errno 3] No such process 
Dec 29 05:02:29 2013 mailmanctl(31784): Stale pid file removed. 

The queue is then processed with old mails being delivered correctly. 

I'm not sure how I can find out more information, but I would be happy to help.

cheers,
Paul

-- System Information:
Debian Release: 7.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.13-grsec-xxxx-grs-ipv6-64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mailman depends on:
ii  apache2                      2.2.22-13
ii  apache2-mpm-prefork [httpd]  2.2.22-13
ii  cron                         3.0pl1-124
ii  debconf [debconf-2.0]        1.5.49
ii  libc6                        2.13-38
ii  logrotate                    3.8.1-4
ii  lsb-base                     4.1+Debian8+deb7u1
ii  nginx-light [httpd]          1.2.1-2.2+wheezy2
ii  pwgen                        2.06-1+b2
ii  python                       2.7.3-4+deb7u1
ii  ucf                          3.0025+nmu3

Versions of packages mailman recommends:
ii  exim4                                      4.80-7
ii  exim4-daemon-heavy [mail-transport-agent]  4.80-7

Versions of packages mailman suggests:
pn  listadmin     <none>
ii  lynx          2.8.8dev.12-2
ii  spamassassin  3.3.2-5

-- debconf information:
* mailman/queue_files_present: continue regardless
* mailman/default_server_language: en
  mailman/gate_news: false
* mailman/site_languages: pt_BR, fr, en
* mailman/used_languages: en fr pt_BR
* mailman/create_site_list:



More information about the Pkg-mailman-hackers mailing list