The RBL checks do NOT work:
debug: RBL: success for 0 of 22 queries debug: RBL: timeout for sblxbl after 15 seconds debug: RBL: timeout for njabl-notfirsthop,njabl after 15 seconds debug: RBL: timeout for sblxbl-notfirsthop,sblxbl after 15 seconds debug: RBL: timeout for sorbs-notfirsthop,sorbs after 15 seconds debug: RBL: timeout for sblxbl-notfirsthop,sblxbl after 15 seconds debug: RBL: timeout for njabl after 15 seconds debug: RBL: timeout for sorbs after 15 seconds debug: RBL: timeout for sorbs-notfirsthop,sorbs after 15 seconds debug: RBL: timeout for njabl-notfirsthop,njabl after 15 seconds debug: RBL: timeout for rfci-dsn after 15 seconds debug: RBL: timeout for rfci after 15 seconds debug: RBL: timeout for rfci after 15 seconds debug: RBL: timeout for bsp-firsttrusted after 15 seconds debug: RBL: timeout for bsp-untrusted after 15 seconds debug: RBL: timeout for spamcop after 15 seconds debug: RBL: timeout for spamcop after 15 seconds debug: RBL: timeout for dsbl after 15 seconds debug: RBL: timeout for rfci after 15 seconds debug: RBL: timeout for bsp-untrusted after 15 seconds debug: RBL: timeout for dsbl after 15 seconds debug: RBL: timeout for spamcop after 15 seconds debug: RBL: timeout for dsbl after 15 seconds
the local.cf (/etc/mail/spamassassin/local.cf) has that enabled, so is the amavisd-new config. (Find below the relevant config lines).
One more note: the mail server is part of a private net behind a firewall and its outgoing connections are masquaraded by the firewall.
Any suggestions on how to fix this will be greatly appreciated! Thanks in advance.
Start off by making sure the system can do DNS lookups at all..
$ host www.spamassassin.org www.spamassassin.org has address 209.237.227.195
If your box can't resolve DNS queries, then SA won't be able to, no matter how it tries. If it fails, try looking at your /etc/resolv.conf, and your firewall settings. The firewall shouldn't be a problem but it could be if you've misconfigured it.