Hello list,

we have an intermittent problem here. We saw several times that postfix 
starts (temporarily) bouncing mails with "450 server configuration error". 
All we see in our logs is

Nov 14 00:22:54 XXXX postfix/smtpd[5456]: connect from 
pool-68-237-243-52.ny325.east.verizon.net[68.237.243.52]
Nov 14 00:24:37 XXXX postfix/smtpd[5456]: warning: timeout on 
127.0.0.1:12525 while reading input attribute name
Nov 14 00:24:37 XXXX postfix/smtpd[5456]: warning: problem talking to 
server 127.0.0.1:12525: Connection timed out
Nov 14 00:26:18 XXXX postfix/smtpd[5456]: NOQUEUE: reject: RCPT from 
pool-68-237-243-52.ny325.east.verizon.net[68.237.243.52]: 
450 Server configuration problem; from=<[EMAIL PROTECTED]> 
to=<[EMAIL PROTECTED]> proto=ESMTP helo=<friend>

Until now, we suspected either linux limits (number of filehandles etc.), 
or a too small number of $MAX_PROC for policyd-weight - without having any 
evidence.

This changed today. We experienced severe performance problems with the 
DNS server, which acts as forwarder for our caching only bind9 on our 
machine. One sideeffect of those performance problems was exactly the 
error described above - until those issues were resolved, all mails were 
bounced with the 450 error.

It would be my understanding that in case of DNS errors policyd-weight 
should return DUNNO after $MAXDNSERR queries, right?

Any ideas on this? Anything we could do to debug this?

We are using 0.1.13 beta-16 on SLES, started in daemon mode, with the 
following config:

$TCP_PORT = 12525;
$LOCKPATH = '/var/tmp/.policyd-weight/';
$dnsbl_checks_only = 1;
$VERBOSE = 0;
$MIN_PROC = 20;
$MAX_PROC = 200;

Note: $MAX_PROC matches the number of smtpd processes in master.cf.

Thanks in advance
U.

P.S. I had to copy/paste this message again to send to this list - I hope 
there are no funny artefacts from this process this time :)

____________________________________________________________
Policyd-weight Mailinglist - http://www.policyd-weight.org/

Reply via email to