Hi Michael,

You are right that it's like a BCP. It introduced no protocol changes, only how 
DNS UPDATE should be used for ACME, access control (additional requirements on 
top of RFC3007), etc.

OAM is not really a new "layer of indirection" as there always needs to be some 
entity that performs the configuration operations, be it a program, a machine, 
a person, etc. It's not a specific component in the system. We can remove it if 
it creates confusion.

We picked TSIG out of TSIG/SIG(0) because TSIG seems to have better support. We 
could use SIG(0) for the initial authentication key and TSIG for transaction 
keys (established via TKEY), but that requires clients/servers to implement 
both TSIG and SIG(0).
If we use SIG(0) for both the initial authentication key and transaction keys, 
the client needs to use DNS UPDATE to upload SIG(0) public keys to the server. 
Not sure if it's a good practice as I have only seen SIG(0) using 
pre-configured keys.

A YANG module for TSIG/SIG(0) could be nice, but it should probably be in a new 
document for DNSOP? If such a document exists, we would mention it as a way to 
configure the initial key. Cloud-init can be used here as well, but it seems 
more suitable for specific client software?

Best Regards,
Ruochen

-----Original Message-----
From: Michael Richardson <mcr+i...@sandelman.ca> 
Sent: Saturday, 1 March, 2025 03:28
To: acme@ietf.org
Subject: [Acme] Re: IETF122 Time Slot Request for 
draft-li-acme-dns-update-00.txt


liruochen \(A\) <li.ruochen=40huawei....@dmarc.ietf.org> wrote:
    > Dear ACME chairs,

    > We would like to request for a 5-10 min time slot at IETF122 to introduce 
our new draft.

    > Title: Secure DNS RR Update for ACME DNS Based Challenges
    > URL: https://datatracker.ietf.org/doc/draft-li-acme-dns-update/
    > length: 5-10 min
    > Presenter: Li Ruochen

I'm struggling to understand what this document standardizes other than saying, 
"Use RFC3007"

Perhaps if it's making some operational statement, then it's some kind of
BCP.   It seems that it's just adding a layer of indirection via the OAM.

It would be different storey if what was proposed was a new YANG module to 
configure the TSIG/SIG(0) update key.  SIG(0) is way better to use, although 
it's been harder for people to configure.

I'd want to go even further and define a cloud-init method to configure these 
keys.  That's not an IETF responsability, but worth describing.

--
Michael Richardson <mcr+i...@sandelman.ca>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide




_______________________________________________
Acme mailing list -- acme@ietf.org
To unsubscribe send an email to acme-le...@ietf.org

Reply via email to