Hi Ted,

Thank you for the speedy reply -- I've updated per your request. Please be sure 
to refresh since I just updated these.

We will await approvals from both authors.

The updated files have been posted here (please refresh):
https://www.rfc-editor.org/authors/rfc9665.txt
https://www.rfc-editor.org/authors/rfc9665.pdf
https://www.rfc-editor.org/authors/rfc9665.html
https://www.rfc-editor.org/authors/rfc9665.xml

The relevant diff files have been posted here (please refresh):
https://www.rfc-editor.org/authors/rfc9665-diff.html (comprehensive diff)
https://www.rfc-editor.org/authors/rfc9665-auth48diff.html (AUTH48 changes only)

Thank you,
RFC Editor/st

> On May 30, 2025, at 2:32 PM, Ted Lemon <ele...@apple.com> wrote:
> 
> On 30 May 2025, at 21:07, Sarah Tarrant <starr...@staff.rfc-editor.org> wrote:
>> 
>> 
>> Ted - Thank you for helping me understand the phrasing with "traditional DNS 
>> Update protocol". I spent some time looking through the other instances in 
>> the document, and your explanation really helped me understand. 
> 
> Yes, it's actually a bit confusing in the document. You touched on this in 
> the initial AUTH48 edit, but I think we didn't get rid of all the ambiguity, 
> so it's no wonder you are confused. The document uses the terms "DNS Update" 
> and "DNS Update message" to mean the same thing, but also uses the term "DNS 
> Update" to refer to the "DNS Update protocol." I think an edit to fix this 
> would be too much to suggest at this stage in the process, but that's 
> probably how this confusion arose. Oh, and we also use "DNS Update" in the 
> context of protocol elements, like "DNS Update Adds".
> 
> Sigh.
> 
> Anyway, I do see an issue here in 3.2.5.1:
> 
> hen regenerating a key or or only in the event that the SRP update
> 
> This change wasn't fully applied:
> 
> In section 3.2.5.3, unplugged is a bit anachronistic these days. OLD:
> 
> The lifetime of the KEY records is set using the KEY-LEASE field of the 
> Update Lease Option and SHOULD be set to a much longer time, typically 14 
> days. The result being that even though a device may be temporarily unplugged 
> -- disappearing from the network for a few days -- it makes a claim on its 
> name that lasts much longer.
> Therefore, even if a device is unplugged from the network for a few days, and 
> its services are not available for that time, no other device can come along 
> and claim its name the moment it disappears from the network. In the event 
> that a device is unplugged from the network and permanently discarded, then 
> its name is eventually cleaned up and made available for reuse.
> NEW:
> The lifetime of the KEY records is set using the KEY-LEASE field of the 
> Update Lease Option and SHOULD be set to a much longer time, typically 14 
> days. The result being that even though a device may be temporarily 
> disconnected or powered off -- disappearing from the network for a few days 
> -- it makes a claim on its name that lasts much longer.
> Therefore, even if a device is unplugged from the network for a few days, and 
> its services are not available for that time, no other device can come along 
> and claim its name the moment it disappears from the network. In the event 
> that a device is disconnected from the network and permanently discarded, 
> then its name is eventually cleaned up and made available for reuse.
> This change was omitted from Stuart's update:
> Also in 3.2.5.4, OLD:
> 
> Note that this document does not update the SRV specification [RFC2782]: 
> Authoritative DNS servers still MUST NOT compress SRV record targets. The 
> requirement to accept compressed SRV records in updates only applies to SRP 
> registrars, and SRP registrars that are also authoritative DNS servers still 
> MUST NOT compress SRV record targets in DNS responses. We note also that 
> Multicast DNS [RFC6762] similarly compresses SRV records in mDNS messages.
> NEW:
> 
> Note that this document does not update the SRV specification [RFC2782]: 
> Authoritative DNS servers still MUST NOT compress SRV record targets. The 
> requirement to accept compressed SRV records in updates only applies to SRP 
> registrars. SRP registrars that are also authoritative DNS servers still MUST 
> NOT compress SRV record targets in DNS responses. We note also that Multicast 
> DNS [RFC6762] similarly compresses SRV records in mDNS messages.
> I think Stuart didn't understand the purpose of this change. The reason to 
> break this into two sentences is not for readability. It's that it makes the 
> meaning clearer. "SRP registrars" at the end of the sentence in the new text 
> is talking about all SRP registrars. "SRP registrars" at the beginning of the 
> second sentence is talking about SRP registrars that are also authoritative 
> DNS servers. The current text makes this distinction a lot less clear.
> Sorry to add one more cycle, but hopefully this is the last one.
> 

-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to