Stephen Froehlich <[EMAIL PROTECTED]> wrote:
> After qmail has been up and running for a while (hour or four), it will
> suddenly stop accepting connections for new inbound mail.  I am running the
> rblsmtpd, though only on the main (known spammers) list.

Perhaps you've got a configuration error, and old connections are hanging
around?  That would exhaust your smtpd concurrency limit.  Look in the logs
for tcpserver for qmail-smtpd and see if concurrency constantly grows, and the
time when you can't get through coincides with the entries which show full
concurrency (i.e. 20/20 or 40/40, that sort of thing).

> The quickest way to fix this when it happens is to reboot the box.

Nope.  The quickest way should be 'svc -t /service/smtpd' or equivalent.  This
isn't NT, you know.

> I'm afraid that I don't have a good detailed error message from Outlook
> Express,

You should be getting your debugging information from your logs, not your
clients.  Your logs don't lie.

> I do know for a fact that the stack is NOT telling the clients that the port
> is closed, so the service hasn't be "deregistered" with the kernel.

Yup, that sounds like you're hitting your concurrency limit.  tcpserver will
accept a backlog of connections, but not do anything with them until an
existing session exits.

Charles
-- 
-----------------------------------------------------------------------
Charles Cazabon                            <[EMAIL PROTECTED]>
GPL'ed software available at:  http://www.qcc.sk.ca/~charlesc/software/
-----------------------------------------------------------------------

Reply via email to