[Pkg-mailman-hackers] Bug#352632: mailman: fails to send mail with mysterious Python error in log

Joost van Baal J.E.vanBaal+debian-bugs-20060213-2 at uvt.nl
Mon Feb 13 07:34:53 UTC 2006


On Sun, Feb 12, 2006 at 11:19:18PM -0500, Carl Fink wrote:
> Package: mailman
> Version: 2.1.5-8sarge1
> Severity: serious
> Justification: 1
> 
> 
> When I try to send mail to one of the lists on a newly-set-up server
> (new.iconsf.org), no mail is sent and the following entries appear in
> the log:
> 
> 
> Feb 12 22:52:20 2006 post(9773): post script, list not found: net-team 
> Feb 12 22:53:23 2006 mailmanctl(9784): PID unreadable in: /var/run/mailman/mailman.pid 
> Feb 12 22:53:23 2006 mailmanctl(9784): [Errno 2] No such file or directory: '/var/run/mailman/mailman.pid' 
> Feb 12 22:53:23 2006 mailmanctl(9784): Is qrunner even running? 
> Feb 12 22:53:54 2006 (9790) Uncaught runner exception: [Errno 13] Permission denied: '/var/lib/mailman/lists/net-team/digest.mbox'
> Feb 12 22:53:54 2006 (9790) Traceback (most recent call last):
>   File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
>     self._onefile(msg, msgdata)
>   File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
>     keepqueued = self._dispose(mlist, msg, msgdata)
>   File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
>     more = self._dopipeline(mlist, msg, msgdata, pipeline)
>   File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline
>     sys.modules[modname].process(mlist, msg, msgdata)
>   File "/var/lib/mailman/Mailman/Handlers/ToDigest.py", line 76, in process
>     mboxfp = open(mboxfile, 'a+')
> IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/net-team/digest.mbox'
> 
> Feb 12 22:53:54 2006 (9790) SHUNTING: 1139802833.9102261+19991af2b44a2ac62d8c446e7148dfaf22853d3c
> 
> 
> Despite the permission error reported, the digest file is in fact owned by root.list 
> with owner having rw.
> 
> What's wrong here?
> 
> I'll be glad to send along any info that can help solve this.

$ ps ax | grep '[q]runner'

Does stuff like:

 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=SomeThing

show up?   (Is qrunner running?)

Has user list real access to
/var/lib/mailman/lists/net-team/digest.mbox: what are permissions of
/var , /var/lib, /var/lib/mailman , /var/lib/mailman/lists,
/var/lib/mailman/net-team ?

Bye,

Joost

-- 
Joost van Baal                            http://abramowitz.uvt.nl/
                                                 Tilburg University
j.e.vanbaal at uvt.nl                                  The Netherlands
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-mailman-hackers/attachments/20060213/1fb4c8e5/attachment.pgp


More information about the Pkg-mailman-hackers mailing list