How can I fix "The query to URIBL was blocked." in the spam log?

Do not use free public DNS servers like Google DNS, OpenDNS or Level3 for nameservers in your servers /etc/resolve.conf as some DNS blacklists and whitelists will block queries from DNS servers issuing what they consider too many queries. This means that some of the tests that SpamAssassin will try to perform will be blocked and non-functional.

If your DNS servers are getting blocked you will also see URIBL_BLOCKED in the Warden spam log when you click on a spam row:

0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was blocked.
                            See
                            http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
                             for more information.
                            [URIs: i44hosting.com]


Spamassassin 3.4.0+ allows you to set which DNS servers it will use for DNS lookups. If your DNS servers are getting blocked we recommend that you set non-free DNS servers under:
Warden -> Settings -> Network Settings -> DNS servers

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How can I correct umlaut and accents not being shown correctly in the spam log?

If foreign characters like umlaut and accents are not being displayed correctly in your spam...

How can I fix the error: warn: Use of uninitialized value $type in numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm ?

When you run an anti-spam-check (rules) you see these errors: May 15 13:59:32.279 [20306] warn:...

How can I test that the Anti-spam and Anti-virus is working?

How to test SpamAssassin Note: Greylisting must be disabled for the recipient domain before...

How can I block dangerous attachments within zip files?

ClamAV will scan inside zip files by default. You can also extend the protection by using the...