[94287] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: what happens when you put a typo in a DNSBL server?

daemon@ATHENA.MIT.EDU (Wes Hardaker)
Tue Jan 16 16:22:19 2007

From: Wes Hardaker <wjhns61@hardakers.net>
To: John Levine <johnl@iecc.com>
Cc: nanog@nanog.org, wjhns61@hardakers.net
Date: Tue, 16 Jan 2007 13:19:40 -0800
In-Reply-To: <20070116180852.91506.qmail@simone.iecc.com> (John Levine's
	message of "16 Jan 2007 18\:08\:52 -0000")
Errors-To: owner-nanog@merit.edu


>>>>> "JL" == John Levine <johnl@iecc.com> writes:

>> Previous to this date a misconfigured ISP was just not being
>> protected by the BL.  Now, it's potentially dropping all mail from
>> anyone because of the typo.

JL> If only.  I am constantly amazed at the bozos who misconfigure their
JL> DNSBL lookups and don't notice.

Part of the problem is that the protocol is designed to overlay an
existing protocol without providing a valid positive response.  In
this case, lame ISP configures a typo and goes for ages without
noticing that it didn't help them at all because every query was
getting a NXDOMAIN back and they didn't check the traffic.  Had this
been a real protocol you would have gotten back a 404 like message
instead!  Shoe-horning DNS (or any protocol) into a solution works
well only if you don't make mistakes.  And we know that never happens.

In the end, you don't get error messages when you misconfigure a
DNSBL.  That's an architectural issue with how DNSBLs work in the
first place.

-- 
"In the bathtub of history the truth is harder to hold than the soap,
 and much more difficult to find."  -- Terry Pratchett

home help back first fref pref prev next nref lref last post