[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