[Mailman-Users] mailman stop sending mails to the list
Luis Bermudez
bermudez at mbari.org
Tue Apr 11 23:05:41 CEST 2006
Mark,
I deleted the file with the problem and the message.
Then I stopped and started mailman using mailmanctl. Stop and
restart the service from server admin (to be sure ) and now the
lists are working fine.
Some questions:
- How does the file got corrupt it - Is there something else I have
to check (upgrade etc..) for this not to happen again ?
- If mailman stops sending emails but restarting the service solves
the problem what is it happening - what should I check the next time
this happens.
Thank you very much.
Luis
On Apr 11, 2006, at 12:27 PM, Mark Sapiro wrote:
> Luis Bermudez wrote:
>>
>> On Apr 11, 2006, at 9:58 AM, Mark Sapiro wrote:
>>>
>>> It is dying and restarting until the limit is reached
>>
>>
>> Should I increase the limit, or 1O is ok ?
>
>
> Don't change the limit. 10 is more than enough under normal
> circumstances, and raising it won't help in this case because you have
> a "hard" failure.
>
>
>> I have a lot of file under qfiles/in .db and .msg from April 8 to
>> April 10. If you mean the oldest one leaving under that folder, you
>> were right. Was one file from April 8th. I did under qfiles/in /usr/
>> share/mailman/bin/dumpdb 1144517700.391892
>> +9d0539757315ed1143fe2ffa0cb6d234d0093fde.db
>>
>> I got this:
>>
>> Traceback (most recent call last):
>> File "/usr/share/mailman/bin/dumpdb", line 134, in ?
>> msg = main()
>> File "/usr/share/mailman/bin/dumpdb", line 121, in main
>> d = DumperSwitchboard().read(filename)
>> File "/usr/share/mailman/Mailman/Queue/Switchboard.py", line 361,
>> in read
>> return self._ext_read(filename)
>> File "/usr/share/mailman/Mailman/Queue/Switchboard.py", line 264,
>> in _ext_read
>> if dict.get('version', 0) == 2:
>> AttributeError: 'complex' object has no attribute 'get'
>>
>> How should I fix it or do I have to delete it ?
>
>
> I don't think you can fix it. You have to delete it or move it aside,
> and likewise the
> 1144517700.391892+9d0539757315ed1143fe2ffa0cb6d234d0093fde.msg file if
> any. The .msg file is an ordinary text file containing the message. If
> you look at the file after moving it aside and decide the message
> should be posted to the list, you can use bin/inject to requeue it.
>
> --
> Mark Sapiro <msapiro at value.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