10 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Sometimes MTA cra...
FromSent OnAttachments
Maik BrauerAug 26, 2007 11:59 pm 
Sam VarshavchikAug 27, 2007 4:00 am 
Maik BrauerAug 27, 2007 5:28 am 
Sam VarshavchikAug 27, 2007 2:39 pm 
Jason BenguerelAug 29, 2007 4:53 am 
Sam VarshavchikAug 29, 2007 3:16 pm 
Maik BrauerAug 29, 2007 11:51 pm 
Sam VarshavchikAug 30, 2007 3:58 am 
Jason BenguerelAug 30, 2007 4:37 am 
Jason BenguerelAug 30, 2007 4:52 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] Sometimes MTA crashs and is not reachableActions...
From:Maik Brauer (mail@mbs-technet.com)
Date:Aug 29, 2007 11:51:45 pm
List:net.sourceforge.lists.courier-users

Hi Sam,

so what should I do now ? As I can remember, I decreased that value to 20 or 10. A long time ago I had 40 and during this time I had no problems with crashing.

So what is to do, or better what is your suggestion. Should I try now to trace the comm.flow or is that enough, what Jason Benguerel
wrote that you will take care of that problem if you have to less processes and that
then it could be possible for spammers to crash the MTA? Many Thanks again for your help.

Cheers, Maik

Sam Varshavchik wrote:

Jason Benguerel writes:

I had an old path in there, and when traffic hit 35 processes, it would attempt to log a warning:

write(2, "WARN: 35 active connections.\n", 29) = -1 EPIPE (Broken pipe)

to the non existent (pipe?) and kill off the parent process.

This is a bit of a subtle misconfiguration, and only debugable via strace when you are actually hitting the ceiling of your MAXDAEMONS=40. (Sam, don't tear my head off, but would it make any sense to refuse to start if that pipe is non-existent or not die if it can't be written to?)

Why would I want to tear your head off? This is certainly something that needs to be addressed…