[Mailman-Users] invites for large user list fails

Anne Ramey anne.ramey at ncmail.net
Thu Sep 13 22:14:16 CEST 2007


Mark Sapiro wrote:
> Anne Ramey wrote:
>   
>> I see neither RLimitCPU nor RLimitMem in my apache config.
>>
>> The error in my apache log is pretty much just what shows on the screen:
>>
>> [Wed Sep 12 16:17:54 2007] [error]  Premature end of script headers: 
>> admin, referer: http
>> ://lists.domain.tld/mailman/admin/listname/members/add
>> [Wed Sep 12 16:21:10 2007] [error] Premature end of script headers: 
>> confirm, referer: h
>> ttp://lists.domain.tld/mailman/confirm/listname/6aa1c93a87faa005a204269528bab4968eeda7f3
>> [Wed Sep 12 16:23:05 2007] [error]  Premature end of script headers: 
>> confirm, referer: h
>> ttp://lists.domain.tld/mailman/confirm/listname/88534c254d1e0e5d4866814e7a4e3da15d75580a
>> [Wed Sep 12 16:34:08 2007] [error] Premature end of script headers: 
>> admin, referer: htt
>> p://lists.domain.tld/mailman/admin/listname/members/add
>> [Wed Sep 12 16:37:54 2007] [error] Premature end of script headers: 
>> options, referer: ht
>> tp://lists.domain.tld/mailman/options/listname
>> [Wed Sep 12 16:38:28 2007] [error]  Premature end of script headers: 
>> confirm, referer: ht
>> tp://lists.domain.tld/mailman/confirm/listname/0abdea7d85f4df17e7007b00f86f3901421292aa
>> [Wed Sep 12 16:38:40 2007] [error]  Premature end of script headers: 
>> confirm, referer: ht
>> tp://lists.domain.tld/mailman/confirm/listname/d1a76914852c2a8a920e1a6836adadb41e36d99e
>> [Wed Sep 12 16:52:35 2007] [error]  user 9944 not found: /NCMail/index.html
>> [Wed Sep 12 17:34:16 2007] [error]Premature end of script headers: 
>> admin, referer: htt
>> p://lists.domain.tld/mailman/admin/listname/members/add
>>
>> It looks like this list is having problems with both confirms and 
>> invites, but not every time.  This appears to be the only list (out of 
>> several hundred) having this problem.  But this is probably only one of 
>> a few that is sending out large quantities of invites.
>>     
>
>
> I suspect there may be a problem with the pending database for this
> list.
>
> Download <http://veenet.value.net/~msapiro/scripts/list_pending>
> (mirrored at <http://fog.ccsf.edu/~msapiro/scripts/list_pending>),
> save it in Mailman's bin/ directory and run it on the offending list
> and see what happens. It will probably throw the "TypeError:
> unsubscriptable object" exception. If so, there is at least one bad
> entry in the pending.pck file. In that case, I can provide a modified
> script which will delete the bad entries.
>
>
>   
Thank you very much for the script.  It didn't throw any errors that I 
could see...just a lot of entries that look like this:
cookie: 796cc3d566c11147296cd748690a972a364a479c
    type: S
    data: <UserDesc USER10 at domain.tld () [amekando] [digest? no] [en]>

I increased this time on my server
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 1000
from 300 to 1000 and managed to enter 1000 invites at once.  It did the 
same thing with 2000.  I think you were right about apache terminating 
the process.  Is anyone else running lists that process large #s of 
invites at once?  What should my apache limit be to be effective?

Thanks,
Anne



More information about the Mailman-Users mailing list