On 1/12/2010 2:02 PM, Frank Cusack wrote:
My postfix-2.6.5 is rejecting mail from a host which has a large
PTR RRset -- 44 entries and large enough to require TCP.
host/dig/nslookup actually dumps core on my solaris box (looks like
the bug was fixed in BIND just a few months ago). I don't know for
sure that it is the PTR records that are causing the problem because
all I get in the log is

Jan 12 11:14:42 x.y.z postfix/smtpd[29691]: [ID 197553 mail.info]
connect from unknown[1.2.3.4]
Jan 12 11:14:42 x.y.z postfix/smtpd[29691]: [ID 197553 mail.info] lost
connection after CONNECT from unknown[1.2.3.4]
Jan 12 11:14:42 x.y.z postfix/smtpd[29691]: [ID 197553 mail.info]
disconnect from unknown[1.2.3.4]

This looks as if the client disconnected.

Postfix uses system libraries for DNS lookups. You can test your system using the same calls with the tools in the auxiliary/name-addr-test directory in the postfix source.
These aren't built by default; example compile command
# cc -o gethostbyaddr gethostbyaddr.c

If any of these tools crash or give "unexpected" results, there's a problem with your system libraries; contact your OS vendor.

If all the tools work, then the assumption from here is the client disconnected -- not a postfix problem.

You might get more information with a network sniffer.
http://www.postfix.org/DEBUG_README.html#sniffer

  -- Noel Jones

Reply via email to