FAQ
Hi,

we are running some small lists using Mailman 2.15, with the fix
described in http://www.list.org/security.html

It has been quite a while since we applied that fix, and things
continued to run smoothly.

Everything was fine, until two days ago, delivery stopped. Completely.
We did not change anything in the list-setup. The mail-accounts are
reachable. The outgoing server is working as allways. A mail that is
send to the lists pops up in 'mailq' for a moment and dissappears again
(-> is delivered to MM).

Where else could I look?

The following lines are logged in .../logs/error for each mail:
---8<-----------------------------------------
Mar 11 08:31:37 2005 qrunner(942): Traceback (most recent call last):
Mar 11 08:31:37 2005 qrunner(942): File "/home/mailman/bin/qrunner",
line 270, in ?
Mar 11 08:31:37 2005 qrunner(942): main()
Mar 11 08:31:37 2005 qrunner(942): File "/home/mailman/bin/qrunner",
line 230, in main
Mar 11 08:31:37 2005 qrunner(942): qrunner.run()
Mar 11 08:31:37 2005 qrunner(942): File
"/home/mailman/Mailman/Queue/Runner.py", line 65, in run
Mar 11 08:31:37 2005 qrunner(942): filecnt = self._oneloop()
Mar 11 08:31:37 2005 qrunner(942): File
"/home/mailman/Mailman/Queue/Runner.py", line 93, in _oneloop
Mar 11 08:31:37 2005 qrunner(942): msg, msgdata self._switchboard.dequeue(filebase)
Mar 11 08:31:37 2005 qrunner(942): File
"/home/mailman/Mailman/Queue/Switchboard.py", line 156, in dequeue
Mar 11 08:31:37 2005 qrunner(942): data = self._ext_read(dbfile)
Mar 11 08:31:37 2005 qrunner(942): File
"/home/mailman/Mailman/Queue/Switchboard.py", line 276, in _ext_read
Mar 11 08:31:37 2005 qrunner(942): dict[attr] = eval(sval,
{'__builtins__': {}})
Mar 11 08:31:37 2005 qrunner(942): File "<string>", line 0, in ?
Mar 11 08:31:37 2005 qrunner(942): NameError : name 'nan' is not defined
---8<-----------------------------------------

Has anybody an idea what we might try?

Thank you very much,

Stefan


--
"Whenever we desire, [we] as a standalone company, could raise
the price of the patent-protected portion of our software and
immediately have enormous cash-flow."
http://www.groklaw.net/article.php?story 050223205453141

Search Discussions

  • Brad Knowles at Mar 11, 2005 at 12:14 pm

    At 9:49 AM +0100 2005-03-11, Stefan Waidele jun. wrote:

    Everything was fine, until two days ago, delivery stopped. Completely.
    We did not change anything in the list-setup. The mail-accounts are
    reachable. The outgoing server is working as allways. A mail that is
    send to the lists pops up in 'mailq' for a moment and dissappears again
    (-> is delivered to MM).
    What version of Python are you running? Note that Mailman 2.1.5
    requires Python version 2.3 or greater (see
    <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq05.008.htp>).

    --
    Brad Knowles, <brad at stop.mail-abuse.org>

    "Those who would give up essential Liberty, to purchase a little
    temporary Safety, deserve neither Liberty nor Safety."

    -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
    Assembly to the Governor, November 11, 1755

    SAGE member since 1995. See <http://www.sage.org/> for more info.
  • Stefan Waidele jun. at Mar 11, 2005 at 4:43 pm

    Brad Knowles schrieb:
    [...]
    What version of Python are you running? Note that Mailman 2.1.5
    requires Python version 2.3 or greater
    Python 2.3+
    I did not have any problems before.

    It ran. It ran. It stopped.
    There is diskspace, load average is somewhere at 0.1, everything runs
    fine (postfix, cyrus-imap, apache, zope, mysql... no problems - no changes)

    ...
    Stefan


    --
    "Whenever we desire, [we] as a standalone company, could raise
    the price of the patent-protected portion of our software and
    immediately have enormous cash-flow."
    http://www.groklaw.net/article.php?story 050223205453141
  • Mark Sapiro at Mar 11, 2005 at 5:56 pm

    Stefan Waidele wrote:
    we are running some small lists using Mailman 2.15, with the fix
    described in http://www.list.org/security.html

    It has been quite a while since we applied that fix, and things
    continued to run smoothly.

    Everything was fine, until two days ago, delivery stopped. Completely.
    We did not change anything in the list-setup. The mail-accounts are
    reachable. The outgoing server is working as allways. A mail that is
    send to the lists pops up in 'mailq' for a moment and dissappears again
    (-> is delivered to MM).

    Where else could I look?

    The following lines are logged in .../logs/error for each mail:
    ---8<-----------------------------------------
    Mar 11 08:31:37 2005 qrunner(942): Traceback (most recent call last):
    Mar 11 08:31:37 2005 qrunner(942): File "/home/mailman/bin/qrunner",
    line 270, in ?
    Mar 11 08:31:37 2005 qrunner(942): main()
    Mar 11 08:31:37 2005 qrunner(942): File "/home/mailman/bin/qrunner",
    line 230, in main
    Mar 11 08:31:37 2005 qrunner(942): qrunner.run()
    Mar 11 08:31:37 2005 qrunner(942): File
    "/home/mailman/Mailman/Queue/Runner.py", line 65, in run
    Mar 11 08:31:37 2005 qrunner(942): filecnt = self._oneloop()
    Mar 11 08:31:37 2005 qrunner(942): File
    "/home/mailman/Mailman/Queue/Runner.py", line 93, in _oneloop
    Mar 11 08:31:37 2005 qrunner(942): msg, msgdata =
    self._switchboard.dequeue(filebase)
    Mar 11 08:31:37 2005 qrunner(942): File
    "/home/mailman/Mailman/Queue/Switchboard.py", line 156, in dequeue
    Mar 11 08:31:37 2005 qrunner(942): data = self._ext_read(dbfile)
    Mar 11 08:31:37 2005 qrunner(942): File
    "/home/mailman/Mailman/Queue/Switchboard.py", line 276, in _ext_read
    Mar 11 08:31:37 2005 qrunner(942): dict[attr] = eval(sval,
    {'__builtins__': {}})
    Mar 11 08:31:37 2005 qrunner(942): File "<string>", line 0, in ?
    Mar 11 08:31:37 2005 qrunner(942): NameError : name 'nan' is not defined
    ---8<-----------------------------------------
    The references to /home/mailman/Mailman/Queue/Switchboard.py in the
    above trace do not correlate at all to the 2.1.5 version of this
    module.

    Also, the references to /home/mailman/Mailman/Queue/Runner.py are off
    by 5 or 6 lines vs. the 2.1.5 module

    Could a wrong version have been somehow restored?

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Stefan Waidele jun. at Mar 11, 2005 at 9:56 pm

    Mark Sapiro schrieb:
    [...]
    The references to /home/mailman/Mailman/Queue/Switchboard.py in the
    above trace do not correlate at all to the 2.1.5 version of this
    module.

    Also, the references to /home/mailman/Mailman/Queue/Runner.py are off
    by 5 or 6 lines vs. the 2.1.5 module

    Could a wrong version have been somehow restored?
    No. I did not change anything between working to not-working. So we are
    still in the dark about the reasons.

    But I took your observation as a reason to make sure I have 2.1.5 and
    did a new, clean install.

    Works.

    Thanks for the effort, all of you.

    Yours,

    Stefan

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedMar 11, '05 at 8:49a
activeMar 11, '05 at 9:56p
posts5
users3
websitelist.org

People

Translate

site design / logo © 2022 Grokbase