W
widomaker
Guest
If you try to send a post to a moderated mailing list, the message never shows up in the moderation queue. Here is what the error log says:
Mar 05 11:58:29 2008 (907) Uncaught runner exception: unbound method reason_noti
ce() must be called with NonMemberPost instance as first argument (got nothing i
nstead)
Mar 05 11:58:29 2008 (907) Traceback (most recent call last):
File "/usr/local/psa/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/usr/local/psa/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/psa/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _d
ispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/local/psa/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _d
opipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/local/psa/mailman/Mailman/Handlers/Moderate.py", line 109, in proce
ss
Hold.hold_for_approval(mlist, msg, msgdata, Hold.NonMemberPost)
File "/usr/local/psa/mailman/Mailman/Handlers/Hold.py", line 212, in hold_for_
approval
reason = Utils.wrap(exc.reason_notice())
TypeError: unbound method reason_notice() must be called with NonMemberPost inst
ance as first argument (got nothing instead)
Any help would be great.....
Thanks W
P.S. FreeBSD 6.2 / Plesk 8.3 / Python 2.5.1 / Mailman 2.1.6 (from what we can tell)
Mar 05 11:58:29 2008 (907) Uncaught runner exception: unbound method reason_noti
ce() must be called with NonMemberPost instance as first argument (got nothing i
nstead)
Mar 05 11:58:29 2008 (907) Traceback (most recent call last):
File "/usr/local/psa/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/usr/local/psa/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/psa/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _d
ispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/local/psa/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _d
opipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/local/psa/mailman/Mailman/Handlers/Moderate.py", line 109, in proce
ss
Hold.hold_for_approval(mlist, msg, msgdata, Hold.NonMemberPost)
File "/usr/local/psa/mailman/Mailman/Handlers/Hold.py", line 212, in hold_for_
approval
reason = Utils.wrap(exc.reason_notice())
TypeError: unbound method reason_notice() must be called with NonMemberPost inst
ance as first argument (got nothing instead)
Any help would be great.....
Thanks W
P.S. FreeBSD 6.2 / Plesk 8.3 / Python 2.5.1 / Mailman 2.1.6 (from what we can tell)