[Pkg-mailman-hackers] Bug#549116: File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 114, in __assertIsMember && OutgoingRunner dies
Jeffrey Hundstad
jeffrey.hundstad at mnsu.edu
Wed Sep 30 19:54:44 UTC 2009
Package: mailman
Version: 1:2.1.11-11
Severity: normal
Lately our OutgoingRunner process is disapearing. The only thing that
seems to be related in the logs is an assertion that fails when
a bounce is being processed. In the error log (below) the "user.not.here at mnsu.edu"
is an email address that is NO LONGER valid on our mail server.
The entire error from /var/log/mailman/error:
Sep 30 14:20:47 2009 qrunner(8692): Traceback (most recent call last):
Sep 30 14:20:47 2009 qrunner(8692): File "/var/lib/mailman/bin/qrunner", line 278, in <module>
Sep 30 14:20:47 2009 qrunner(8692): main()
Sep 30 14:20:47 2009 qrunner(8692): File "/var/lib/mailman/bin/qrunner", line 238, in main
Sep 30 14:20:47 2009 qrunner(8692): qrunner.run()
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 88, in run
Sep 30 14:20:47 2009 qrunner(8692): self._cleanup()
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/Queue/OutgoingRunner.py", line 138, in _cleanup
Sep 30 14:20:47 2009 qrunner(8692): BounceMixin._cleanup(self)
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 137, in _cleanup
Sep 30 14:20:47 2009 qrunner(8692): self._register_bounces()
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 125, in _register_bounces
Sep 30 14:20:47 2009 qrunner(8692): mlist.registerBounce(addr, msg, day=day)
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/Bouncer.py", line 167, in registerBounce
Sep 30 14:20:47 2009 qrunner(8692): self.setBounceInfo(member, info)
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 362, in setBounceInfo
Sep 30 14:20:47 2009 qrunner(8692): self.__assertIsMember(member)
Sep 30 14:20:47 2009 qrunner(8692): File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 114, in __assertIsMember
Sep 30 14:20:47 2009 qrunner(8692): raise Errors.NotAMemberError, member
Sep 30 14:20:47 2009 qrunner(8692): Mailman.Errors . NotAMemberError : user.not.here at mnsu.edu
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages mailman depends on:
ii adduser 3.110 add and remove users and groups
ii apache2 2.2.9-10+lenny4 Apache HTTP Server metapackage
ii apache2-mpm-worker [http 2.2.9-10+lenny4 Apache HTTP Server - high speed th
ii cron 3.0pl1-105 management of regular background p
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii libc6 2.7-18 GNU C Library: Shared libraries
ii logrotate 3.7.1-5 Log rotation utility
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
ii pwgen 2.06-1 Automatic Password generation
ii python 2.5.2-3 An interactive high-level object-o
ii python-support 0.8.4lenny1 automated rebuilding support for P
ii sendmail-dummy [mail-tra 0.1 Dummy package for sendmail
ii ucf 3.0016 Update Configuration File: preserv
mailman recommends no packages.
Versions of packages mailman suggests:
ii listadmin 2.40-2.2 command line mailman moderator que
ii lynx 2.8.7dev9-2.1 Text-mode WWW Browser (transitiona
pn spamassassin <none> (no description available)
-- debconf information:
* mailman/queue_files_present:
* mailman/default_server_language: en
mailman/gate_news: false
* mailman/site_languages: en
* mailman/used_languages: en
* mailman/create_site_list:
More information about the Pkg-mailman-hackers
mailing list