On Thu, 2005-04-07 at 12:03 -0400, Andrew Newton wrote:
On Apr 7, 2005, at 11:45 AM, Tony Finch wrote:
In the current situation, these broken resolvers will be hitting the
root with MX queries because that's what MTAs ask for first, so I
don't think that's a valid argument against it.
The MX query is for example.org (or whatever) which results in a
referral to org and then to example.org -- both of which then get
cached. So yes, if the example.org is not in the resolvers cache and
org is not in the resolvers cache, then the query will reach the roots.
But this null mx proposal is an explicit query of the root that will
always result in a no data -- and some server will never cache it. So
it is likely that the MX query itself will not hit the roots but the
resultant A/AAAA query will.
Agreed. Take your idea of using a name without an address, and apply it
in a more general purpose fashion. Perhaps a generic name such as
"no_service_available.example.org." or "_nsa.example.org." or
"no-service-available.example.org." (avoiding '_') could enable
conventions for similar situations.
-Doug