LWN: Comments on "LWN emails bouncing due to dnsbl.njabl.org" https://lwn.net/Articles/775920/ This is a special feed containing comments posted to the individual LWN article titled "LWN emails bouncing due to dnsbl.njabl.org". en-us Mon, 03 Nov 2025 08:49:39 +0000 Mon, 03 Nov 2025 08:49:39 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net NXDOMAIN https://lwn.net/Articles/776076/ https://lwn.net/Articles/776076/ tialaramex <div class="FormattedComment"> NXDOMAIN means "This name doesn't exist" and, RFC 8020 makes clear, "Also there aren't any names under this somewhere in the hierarchy either"<br> <p> You can get a NOERROR response with 0 answers. For example if you ask for an obscure DNS record type for, say, google.com, the answer isn't NXDOMAIN because google.com exists, but there are no answers to your question, so you get 0 answers. Because of the rationale in RFC 8020 zero answers for foo.example is also the correct response if there are no foo.example records at all, but there are bar.foo.example records, since bar.foo.example is under foo.example in the hierarchy and so NXDOMAIN for foo.example would imply bar.foo.example doesn't exist<br> <p> But as you found SERVFAIL means "Something went wrong". It's annoyingly common for DNS to be misconfigured. For most administrators "it worked in a browser" is the extent of the testing of their DNS records. The various free-with-your-OS DNS servers are fairly good, assuming you do a reasonable job of configuring them, but for some reason expensive third party proprietary DNS solutions, all of which are hopeless, are very popular in some sectors.<br> <p> Let's Encrypt adds a small positive pressure here, unlike a reseller for a traditional CA who'd push back on their technical people to let your misconfigured services through so they can make a sale, Let's Encrypt's soulless automation just rejects misconfigured systems. Arguing with the machine won't help, so your options are to fix the configuration or pay a traditional CA. Whether that means it comes out of your own pocket or you must endure a conversation with your accounts department, either way most technical people would rather learn what the hell is wrong with their DNS configuration and get the job done.<br> </div> Sun, 06 Jan 2019 12:57:31 +0000 LWN emails bouncing due to dnsbl.njabl.org https://lwn.net/Articles/776068/ https://lwn.net/Articles/776068/ wblew <div class="FormattedComment"> Answering my own question, to quote <a href="https://wordtothewise.com/2013/04/dns-servfail-firewalls-microsoft/">https://wordtothewise.com/2013/04/dns-servfail-firewalls-...</a><br> <p> SERVFAIL: is the all purpose “something went wrong” response. By far the most common cause for it is that there’s something broken or misconfigured with the authoritative DNS for the domain you’re querying so that your local DNS server sends out questions and never gets any answers back. After a few seconds of no responses it’ll give up and return this error.<br> <p> In this case, the NS records for njabl.org are: dns1.njabl.org and dns2.njabl.org.<br> <p> However, the org. root server cannot resolve either of those domains.<br> <p> Presumably that results in SERVFAIL. i.e. The njabl.org domain is 'mis configured'.<br> </div> Sat, 05 Jan 2019 23:37:27 +0000 LWN emails bouncing due to dnsbl.njabl.org https://lwn.net/Articles/776067/ https://lwn.net/Articles/776067/ wblew <div class="FormattedComment"> Just one question from the newbie: why would the dig response be SERVFAIL instead of NXDOMAIN?<br> <p> Doesn't SERVFAIL imply there is some RR at the queried domain? I'm sure this is merely my ignorance.<br> </div> Sat, 05 Jan 2019 23:27:18 +0000 LWN emails bouncing due to dnsbl.njabl.org https://lwn.net/Articles/776044/ https://lwn.net/Articles/776044/ rickmoen In case of causing confusion by being too terse: I meant that the catchall DNS server reported in Hacker News is <em>now</em> now longer in place, as shown by my 'dig' testing of yesterday. So, the perception that dnsbl.njabl.org was suddenly giving a spurious fail result might have been accurate for a couple of days, and then someone at njabl.org took down the daemon responding on port 53. Fri, 04 Jan 2019 22:43:53 +0000 LWN emails bouncing due to dnsbl.njabl.org https://lwn.net/Articles/775998/ https://lwn.net/Articles/775998/ rickmoen <p><a href="https://news.ycombinator.com/item?id=18805772">Hacker News</a> claimed a couple of days ago that someone was operating a wildcard DNS server that always returned a canned IP address to queries on [anything].dnsbl.njabl.org . If true, that would explain the allegations. <p>In any event, that is not the case. Note 'SERVFAIL': <p>$ dig lwn.net +short<br> 45.33.94.129<br> $ dig 129.94.33.45.dnsbl.njabl.org <p>; &lt;&lt;&gt;&gt; DiG 9.10.6 &lt;&lt;&gt;&gt; 129.94.33.45.dnsbl.njabl.org<br> ;; global options: +cmd<br> ;; Got answer:<br> ;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: SERVFAIL, id: 30173<br> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 <p>;; OPT PSEUDOSECTION:<br> ; EDNS: version: 0, flags:; udp: 512<br> ;; QUESTION SECTION:<br> ;129.94.33.45.dnsbl.njabl.org. IN A <p>;; Query time: 75 msec<br> ;; SERVER: 8.8.8.8#53(8.8.8.8)<br> ;; WHEN: Fri Jan 04 01:24:47 PST 2019<br> ;; MSG SIZE rcvd: 57<br> $ <p>Rick Moen<br> rick@linuxmafia.com Fri, 04 Jan 2019 09:43:27 +0000 LWN emails bouncing due to dnsbl.njabl.org https://lwn.net/Articles/775941/ https://lwn.net/Articles/775941/ ghane <div class="FormattedComment"> I checked, and the website believes I am in "TEST". <br> <p> Keeps telling me "752 people in TEST now making money".<br> <p> Wonder what happens when I shift to PROD?<br> <p> --<br> Sanjeev<br> <p> </div> Thu, 03 Jan 2019 15:56:23 +0000