[Mailman-Users] shunted messages + not delivering to list members
Dear List, I have been having a rather queer problem. I am running several lists on my list server but having a problem with only one list. I have gone through my server and tried to compare configs and have done check_perms but have found no clue as to why it is failing to deliver to list members and yet it is archiving properly. Looking through the logs i have seen that the messages are being shunted. Being a newbie would someone please point me in the right direction. Below is my list server information: FreeBSD 8.0 Exim 4.69 Python 2.6.2 Mailman 2.1.2 and an extract from the error log: = Mar 30 16:56:41 2011 (31246) SHUNTING: 1301496673.9261229+2fab5f43dddedddbe043032cebf1eb3a442d88a0 Mar 30 17:01:08 2011 (31246) Uncaught runner exception: msg_footer Mar 30 17:01:08 2011 (31246) Traceback (most recent call last): File /usr/local/mailman/Mailman/Queue/Runner.py, line 120, in _oneloop self._onefile(msg, msgdata) File /usr/local/mailman/Mailman/Queue/Runner.py, line 191, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Queue/OutgoingRunner.py, line 74, in _dispose self._func(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Handlers/SMTPDirect.py, line 132, in process Decorate.process(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Handlers/Decorate.py, line 70, in process footer = decorate(mlist, mlist.msg_footer, 'non-digest footer', d) File /usr/local/mailman/Mailman/MailList.py, line 146, in __getattr__ raise AttributeError, name AttributeError: msg_footer = Best regards, Molla. -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] shunted messages + not delivering to list members
Mollatt Ntini wrote: I have been having a rather queer problem. I am running several lists on my list server but having a problem with only one list. [...] and an extract from the error log: = Mar 30 16:56:41 2011 (31246) SHUNTING: 1301496673.9261229+2fab5f43dddedddbe043032cebf1eb3a442d88a0 Mar 30 17:01:08 2011 (31246) Uncaught runner exception: msg_footer Mar 30 17:01:08 2011 (31246) Traceback (most recent call last): File /usr/local/mailman/Mailman/Queue/Runner.py, line 120, in _oneloop self._onefile(msg, msgdata) File /usr/local/mailman/Mailman/Queue/Runner.py, line 191, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Queue/OutgoingRunner.py, line 74, in _dispose self._func(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Handlers/SMTPDirect.py, line 132, in process Decorate.process(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Handlers/Decorate.py, line 70, in process footer = decorate(mlist, mlist.msg_footer, 'non-digest footer', d) File /usr/local/mailman/Mailman/MailList.py, line 146, in __getattr__ raise AttributeError, name AttributeError: msg_footer = The lists/LISTNAME/config.pck file for the affected list is corrupted in some way. The stored list object in this file has no msg_footer attribute. This is an impossible error unless you maybe deleted it with bin/withlist. Can you access the web list admin interface for this list? If you can, try to go to the Non-digest options Section and put something in msg_footer and Submit. If this works, you can try running bin/unshunt to process the shunted messages. Or view the messages in qfiles/shunt with bin/show_qfiles and rm the ones you don't want and then run bin/unshunt. This may fix the list or get you to the next error. If the above doesn't work, you can try bin/withlist -l LISTNAME and then at the python prompts enter exactly m.msg_footer = '' m.Save() ^D The last is control-D, end of file, not the two characters ^ and D. If you can't access the list from the web admin or run bin/withlist, you'll have to restore the lists/LISTNAME/config.pck file from the last good backup before this started. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] shunted messages + not delivering to list members
On 31/03/2011 02:59, Mark Sapiro wrote: [/snip] The lists/LISTNAME/config.pck file for the affected list is corrupted in some way. The stored list object in this file has no msg_footer attribute. This is an impossible error unless you maybe deleted it with bin/withlist. Can you access the web list admin interface for this list? If you can, try to go to the Non-digest options Section and put something in msg_footer and Submit. If this works, you can try running bin/unshunt to process the shunted messages. Or view the messages in qfiles/shunt with bin/show_qfiles and rm the ones you don't want and then run bin/unshunt. This may fix the list or get you to the next error. If the above doesn't work, you can try bin/withlist -l LISTNAME and then at the python prompts enter exactly m.msg_footer = '' m.Save() ^D This did the trick and I am so thrilled. The last is control-D, end of file, not the two characters ^ and D. If you can't access the list from the web admin or run bin/withlist, you'll have to restore the lists/LISTNAME/config.pck file from the last good backup before this started. Many thanks Mark, have a beautiful day ahead. Molla. -- A government that robs Peter to pay Paul can always depend on the support of Paul. ¬ George Bernard Shaw -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org