[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