Friday, October 19, 2018, 4:38:45 AM, Wietse wrote: > Phil Biggs: >> Hello all, >> >> I'm running postfix postfix-3.3.1 on FreeBSD 11.1-RELEASE. >> >> For quite a long time I've used a persistent postscreen_cache file: >> >> postscreen_cache_map = btree:/var/db/postfix/postscreen_cache >> postscreen_cache_retention_time = 90d >> >> The postscreen_cache.db file is there and seems to be updated. >> >> A few times in the past I've noticed that, after rebooting the server, >> IP addresses that are in the postscreen_cache.db are bounced with >> a "Service currently unavailable".
> Postfix for privacy reasons does not divulge every detail in its > responses to SMTP clients. To find out more about the problem, look > in the logs, and report what it says there. > http://www.postfix.org/DEBUG_README.html#logging > Wietse Apologies for not including the relevant logs. Is something more verbose required? Previous interaction with 203.38.21.10 Aug 9 00:56:59 postfix/postscreen[31503]: CONNECT from [203.38.21.10]:60561 to [192.168.11.19]:25 Aug 9 00:57:05 postfix/postscreen[31503]: PASS OLD [203.38.21.10]:60561 Aug 9 00:57:05 postfix/smtpd[31505]: connect from nsstlmta10p.bpe.bigpond.com[203.38.21.10] Aug 9 00:57:05 postfix/smtpd[31505]: DE9D63C9BE: client=nsstlmta10p.bpe.bigpond.com[203.38.21.10] Aug 9 00:57:05 postfix/cleanup[31509]: DE9D63C9BE: message-id=<[email protected]> Aug 9 00:57:06 postfix/qmgr[648]: DE9D63C9BE: from=<3rdPartyEmailAddr>, size=76103, nrcpt=1 (queue active) Aug 9 00:57:06 postfix/smtpd[31505]: disconnect from nsstlmta10p.bpe.bigpond.com[203.38.21.10] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5 Aug 9 00:57:06 postfix/smtp[31510]: DE9D63C9BE: to=<myPrivateEmailAddr>, relay=192.168.11.2[192.168.11.2]:25, delay=0.57, delays=0.5/0.01/0.01/0.05, dsn=2.0.0, status=sent (250 Requested mail action okay, completed) Aug 9 00:57:06 postfix/qmgr[648]: DE9D63C9BE: removed There was a HANGUP in between: Oct 5 16:23:56 postfix/postscreen[10718]: CONNECT from [203.38.21.10]:45738 to [192.168.11.19]:25 Oct 5 16:24:01 postfix/postscreen[10718]: HANGUP after 5.5 from [203.38.21.10]:45738 in tests before SMTP handshake Oct 5 16:24:01 postfix/postscreen[10718]: DISCONNECT [203.38.21.10]:45738 Soon after reboot of postfix server Oct 18 14:58:56 postfix/postscreen[1592]: CONNECT from [203.38.21.10]:35490 to [192.168.11.19]:25 Oct 18 14:59:02 postfix/postscreen[1592]: NOQUEUE: reject: RCPT from [203.38.21.10]:35490: 450 4.3.2 Service currently unavailable; from=<myISPemailAddr>, to=<myPrivateEmailAddr>, proto=ESMTP, helo=<nsstlmta10p.bpe.bigpond.com> Oct 18 14:59:02 postfix/postscreen[1592]: PASS OLD [203.38.21.10]:35490 Oct 18 14:59:02 postfix/postscreen[1592]: DISCONNECT [203.38.21.10]:35490 Curiously, after a short time, cached addresses seem to be recognized again. For example, I see no rejection of mail from servers used by the postfix-users list. Thanks
