Ilya,
You can increase the 'tolerance' (number of requests it will handle)
for inetd with the 'nowait.(number)' parameter in the popper line of
inetd.conf. I think the default is 40 - you could try making it 200
or 400...
Apart from that, in my (limited) testing I can't cause this sort of
problem on our system - perhaps it has something to do with your
qpopper config since, in theory you shouldn't be able to make multiple
pop connections for the same user at the same time...
(Do you get multiple poppers for the same user in your process list?).
Regards, Peter
>
> Hi,
>
> Doing stupid experiments with my server (Mandrake 7.0, qpopper 4.0.3) I
> found an easy way to shut it down from any client, sending a bunch of
> requests by clicking (3 clicks per sec) on GetMsg button (in my case
> it's Mozilla). inetd terminates qpopper with the message:
>
> inetd[379]: pop3/tcp server failing (looping), service terminated
>
> How can I prevent a malicious user from clicking so fast? :-)
>
> Thanks,
> Ilya.
>
>
>