On Sat, 17 Feb 2024, Shumon Huque wrote:

      Should the IANA registry be involved for the `wildcard`, `host`, and 
`domain` scope values that are mentioned
      in the draft?

Are you referring to the 'Underscore and Globally Scoped DNS Node Names 
registry' located here?

  
https://www.iana.org/assignments/dns-parameters/dns-parameters.xml#underscored-globally-scoped-dns-node-names

I think so, as there is no other IANA registry related to this I can think of ?

The wildcard/host/domain scopes proposed in the domain verification draft are 
substrings of an application specific label,
and thus are not node names by themselves. Hence I don't think they could be 
added directly.

For your specific use case, if you are asking if we need to add the 3 nodes 
"_acme-{host,wildcard,domain}-challenge" to
the registry, I think that is a reasonable suggestion, since "_acme-challenge" 
presently exists, and may ultimately be
superseded by your updated acme dns challenge draft.

Note that there have previously been vigorous debates on the topic of more 
generally adding new application specific
labels into that registry, and there doesn't seem to be a consensus for that at 
the moment.

I'm sure other folks will chime in with their views. But I want to ping Paul 
Wouters specifically - since you are one of
the expert reviewers for this registry and an author of domain-verification, 
could you express your opinion on the
specific request related to ACME (a pre-existing entry in that registry) and 
its new scoped challenge specific labels.

That registry is really weak. first come first serve. In theory, I
wouldn't technically be able to stop someone else from registering
_acme-elvis-my-way-challenge.

The main goal of the registry is to avoid people inadvertently using the
same name. As such, I might push back a little on very generic names,
but things which clearly carve a namespace for general use like _acme,
are fine.

Now speaking as author, not as the underscore registry expert:

I'm not sure you would want the host/wildcard/domain difference in the
QNAME though, because that might end up needing 3 DNS queries to find
out. It would be best if things could come in with 1 DNS query. Make
the variable part live in the RRdata, not the QNAME.

Paul

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to