mod-blacklist not working on FreeBSD
Brought to you by:
entrope
The blacklist module does not seem to like FreeBSD, after testing on two separate machines with entirely different nameservers, it is not finding blacklisted IPs.
The DNSBLs tested are:
?query modules/blacklist/dnsbl
-O- modules/blacklist/dnsbl contains the following keys:
-O- dnsbl.dronebl.org
-O- rbl.efnetrbl.org
-O- sbl.spamhaus.org
-O- xbl.spamhaus.org
The blacklist.log is empty, and when a user connects it seems to attempt to make a connection to the nameservers, but it does not find the proxy.
The proxy tested (which is listed) is 24.202.103.205 : 5193.
This has already been discussed with Entrope in #srvx
Fixed in git commit d1d47b28b63d04bb4010a1e459853f4766a92a13.
Thanks for the report, and for the occasional prodding in IRC.
Entrope how this work in conf please?
"dnsbl" {
// This DNSBL zone does not exist - you'll have to pick your own.
"sbl.spamhaus.org" {
// Send a notice instead of glining blacklisted ips
"debug" "1";
"description" "sbl.spamhaus.org";
"reason" "busted by a dns blacklist";
"duration" "5m";
// You can stick the client's IP in the G-line message.
"reason_2" "sbl.spamhaus.org %ip%'s address as 127.0.0.2";
// .. or the contents of a DNS TXT.
"reason_3" "%txt%";
};
this work like it or i need select more thing?