At 1:14 PM -0400 5/4/04, Chris Lewis wrote:
Well, I'm pretty sure that you've seen me and at least one other (probably more respected) DNS geek say approximately the same thing that I posted this morning, on the same day back when RFG was complaining about people continuing to query his dead lists. Others posted very similar (i.e. effectively identical) suggestions in response to RFG directly then. I'd very much appreciate some clue as to why it is suboptimal or unclear.Matt Sergeant wrote:On 4 May 2004, at 14:25, Bill Cole wrote:Do you consider technical best practices relevant to this BCP or not?I'd like input from Chris on this question as I had not really considered technical best practices.Technical best practises are best suited for John Levine's DNSBL RFC. Most of the things you'd want to be there should be elevated to RFC "MUST"s or "SHOULD"s, because that is what DNSBL "client" implementations need to program to.
I've always considered our BCP to be a "policy" BCP, not a technical one. An operational guide.
That being said, John Levine and I debated whether "DNSBL shutdown" should be documented in his RFC or our BCP. I _personally_ would have preferred it being in the RFC. However, the "implementations" of high-volume DNSBL shutdown we've seen heretofore have all been, um, "suboptimal" ;-) [+], and I as yet haven't seen a "reasonable" one yet (at least one that I understood. I know someone who has commented at length on "how to do this right", perhaps I can get a detailed explanation.
I talked to Yakov and John about this and they both suggested we leave this undefined in this draft rather than expend time trying to invent a wholly new procedure.It has to be done at some point, unless these drafts are intended to end their lives as drafts.
[+] In some cases I can't say that I blame them... But it would be nice to have a suggested method so that BL operators don't find themselves in a bind later. As one possible example: _don't_ use a BL domain name you wouldn't mind deregistering later.I don't think that's necessary, and it's really rude to the registry-level nameservers.