>> freebsd 7.2
>> mail_version = 2.7-20091008
>> 
>> out of 6 postscreen machines, I've got one that every 20 or 30
>> minutes just halts, port 25 is dead (several monit agents see it
>> dead), then it starts off by itself after a few minutes, dumping
>> a bunch of these in maillog:
>> 
>> warning: postscreen_dnsbl_query: connect to dnsblog service: Connection 
>> refused
>
>How does this machine differ from the other ones? Different OS,
>different build options, different traffic pattern?

the big diff is that the problem machine runs ESXi, with 4 VMs, one is the 
problem postfix inbound, another is the postfix outbound.

I've got more data.  The killer option is when I have this on:

postscreen_blacklist_networks =
 mysql:/usr/local/etc/postfix/mysql-mta_clients_reactive_b.cf

... with the blacklist commented out, solid as a rock, never fails.

With blacklist in, postscreen can't get through an hour without pausing a 
couple times, sometimes for many 10s of minutes before starting to function 
correctly without intervention.

Nothing wrong with that mysql query (the db is on another machine on the same 
switch) since the same query has been used without any problems for months in 
smtpd restrictions.  So if there is some problem talking to mysql, main postfix 
doesn't care, but postscreen appears not so robust.

Some log info where postscreen isn't paused, but hurting:

Dec  2 02:55:46 postfix/postscreen[69825]: BLACKLISTED 64.18.156.155
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
64.145.72.142:17226: all screening ports busy
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
64.145.72.93:17227: all screening ports busy
Dec  2 02:55:46 postfix/postscreen[69825]: BLACKLISTED 64.18.156.156
Dec  2 02:55:46 postfix/postscreen[69825]: BLACKLISTED 64.18.156.157
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
124.103.62.218:2193: all screening ports busy
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
77.122.245.157:53272: all screening ports busy
Dec  2 02:55:46 postfix/postscreen[69825]: BLACKLISTED 64.18.156.158
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
80.90.167.134:18005: all screening ports busy
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
216.59.212.134:1968: all screening ports busy
Dec  2 02:55:46 postfix/postscreen[69825]: HANGUP after 6.7 from 59.97.27.9
Dec  2 02:55:46 postfix/postscreen[69825]: BLACKLISTED 64.18.156.154
Dec  2 02:55:46 postfix/postscreen[69825]: HANGUP after 3.9 from 69.198.11.26
Dec  2 02:55:46 postfix/postscreen[69825]: reject: connect from 
204.51.144.164:49169: all screening ports busy
Dec  2 02:55:47 postfix/postscreen[69825]: HANGUP after 4.1 from 115.145.158.144
Dec  2 02:55:47 postfix/postscreen[69825]: HANGUP after 4.1 from 95.79.77.67
Dec  2 02:55:47 postfix/postscreen[69825]: BLACKLISTED 190.2.53.3
Dec  2 02:55:47 postfix/postscreen[69825]: HANGUP after 4.6 from 124.28.146.165
Dec  2 02:55:47 postfix/postscreen[69825]: PREGREET 16 after 0.37 from 
222.252.211.112: HELO localhost??
Dec  2 02:55:47 postfix/postscreen[69825]: HANGUP after 4.1 from 190.86.32.2
Dec  2 02:55:47 postfix/postscreen[69825]: HANGUP after 5.5 from 118.172.211.185
Dec  2 02:55:47 postfix/postscreen[69825]: BLACKLISTED 121.165.52.234
Dec  2 02:55:47 postfix/postscreen[69825]: BLACKLISTED 121.165.52.234
Dec  2 02:55:47 postfix/postscreen[69825]: reject: connect from 
117.1.233.223:2212: all screening ports busy
Dec  2 02:55:47 postfix/postscreen[69825]: HANGUP after 4.5 from 86.47.48.196
Dec  2 02:55:47 postfix/postscreen[69825]: reject: connect from 
121.243.116.129:3399: all screening ports busy

I'll provide more logging data today.

Len

Reply via email to