[Mailman-Users] Uncaught runner exception: regular_exclude_lists

Mark Sapiro mark at msapiro.net
Thu Sep 24 19:30:37 CEST 2009


Adam Nielsen wrote:
>
>I've followed the FAQ to move some lists across to a new server, but now
>on the new machine any message posted to a list gets passed to Mailman
>and then disappears.  The Mailman error log says this:
>
>Sep 24 10:34:18 2009 (5311) Uncaught runner exception: regular_exclude_lists
>Sep 24 10:34:18 2009 (5311) Traceback (most recent call last):
>  File "/usr/lib64/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop
>  File "/usr/lib64/mailman/Mailman/Queue/Runner.py", line 191, in _onefile
>  File "/usr/lib64/mailman/Mailman/Queue/IncomingRunner.py", line 130,
>in _dispose
>  File "/usr/lib64/mailman/Mailman/Queue/IncomingRunner.py", line 153,
>in _dopipeline
>  File "/usr/lib64/mailman/Mailman/Handlers/CalcRecips.py", line 99, in
>process
>  File "/usr/lib64/mailman/Mailman/Handlers/CalcRecips.py", line 157, in
>do_exclude
>  File "/usr/lib64/mailman/Mailman/MailList.py", line 146, in __getattr__
>AttributeError: regular_exclude_lists
>
>Sep 24 10:34:18 2009 (5311) SHUNTING:
>1253752458.0181279+c9484331c59781f0d3cf0af775ece9b9c88a6b43
>
>I can't find any reference to this exception, so I'm a bit stuck where
>to look next.  Any ideas?


It appears that the new server is running 2.1.10 or later with the
"sibling lists" feature, and the old server from which the lists were
moved did not have this feature, so the lists did not have the
corresponding regular_exclude_lists and regular_include_lists
attributes.

However, that doesn't explain what is happening, because the first time
the moved list is instantiated on the new server, Mailman should
detect that the list's data_version is less than the installation's
DATA_FILE_VERSION and update the list's attributes. So, the question
is why didn't this happen, or if it did, why weren't the
regular_exclude_lists and regular_include_lists attributes added?

Did the old installation have patches that increased it's
DATA_FILE_VERSION?

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list