Private DNSBL listed in DNSBL check: dnsbl.cyberlogic.net
See original GitHub issueImpacted versions
- Modoboa: git HEAD
- Installer used: irrelevant
- Webserver: irrelevant
Steps to reproduce
Look at email box, see that I have received various emails from the Modoboa MX checks about a DNSBL that is broken, badly maintained , irrelevant, and I never knew existed.
Current behavior
The list of DNSBLs defined at modoboa/admin/constants.py
includes "dnsbl.cyberlogic.net"
, which is currently broken (see: https://www.dnsbl.com/2018/05/status-of-dnsblcyberlogicnet-broken.html). I never heard of this DNSBL, and the author of referenced article hasn’t either. Based on his findings I’m assuming that this DNSBL was actually private.
Expected behavior
- I would not expect Modoboa to include such obscure DNSBLs by default, just a list of widely accepted and properly supported lists. Please remove the mentioned DNSBL from the modoboa defaults, and any other non-public DNSBLs too. For instance: cyberlogic doesn’t have a website listed at https://www.dnsbl.info/dnsbl-details.php?dnsbl=dnsbl.cyberlogic.net, so performing manual lookups, reading about listing policy and/or getting a removal is a pain to say the least.
- Proper documentation on how to remove DNSBLs from the list. I now found out (by reading the code) that Modoboa actually has quite nice support for removing/customizing this list. I fixed my issue by adding the following snippet to my
settings.py
, but this should be available for anyone reading documentation.
# fix broken DNSBLs
from modoboa.admin.constants import DNSBL_PROVIDERS
DNSBL_PROVIDERS.remove("dnsbl.cyberlogic.net")
Issue Analytics
- State:
- Created 5 years ago
- Reactions:8
- Comments:18 (8 by maintainers)
Top Results From Across the Web
dnsbl.cyberlogic.net
DNS-based block list information/database. Resource to find out information on DNS block lists and check IPs to see if the are block listed...
Read more >Blacklist in detail: dnsbl.cyberlogic.net - BLalert - BLalert
This blacklist is marked as private and may not be open for public use. We are not able to monitor this list either...
Read more >Blocklist Resource
If you use this DNSBL (ubl.unsubscore.com) in any of your spam filtering tools, ... the blocking list at dnsbl.cyberlogic.net now contains a "wildcard"...
Read more >Are there any tools for comparing DNSBL effectiveness?
Run all those IPs through all of your blacklists (trivial to do, just needs a quick DNS lookup for each IP); Score each...
Read more >DNSBL (RBL) bash script checker - Slurp-Ramen.com
So you want to regularly check your IP(s) if they got listed on one of the many (800+ to be exact) public blacklists...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
You can indeed modify the DNSBL provider list as mentioned in the original description, or you can just add
DNSBL_PROVIDERS
variable to the config file, without the import statement (in this mode, you can only override the whole list).Anyway, do you think an online panel to control the provider list would be useful? I could propose it through the sponsoring system.
My stance on DNSBLs is that you should only use those DNSBLs that have a clear listing policy (which is public), and getting removed from that list is also possible when you play by the rules of the DNSBL (meaning that those removal guide lines should also be public), as long as the DNSBL doesn’t requires payment to be removed. Parties I trust on these are:
Many other DNSBLs fail to document why a server are listed, or how you can get it removed. This means in general that when your server is on such a list, you’re not in a position to fix the problem. It has no use for Modoboa users to be notified of such a listing, because they can’t overcome the issue anyway.