[DNSOP] Re: Comments from IETF Last Call about draft-ietf-dnsop-structured-dns-error
Petr Špaček <pspacek@isc.org> Mon, 12 May 2025 11:22 UTC
Return-Path: <pspacek@isc.org>
X-Original-To: dnsop@mail2.ietf.org
Delivered-To: dnsop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 4EFCE2782A55 for <dnsop@mail2.ietf.org>; Mon, 12 May 2025 04:22:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.399
X-Spam-Level:
X-Spam-Status: No, score=-4.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=isc.org header.b="FhHbAopf"; dkim=pass (1024-bit key) header.d=isc.org header.b="DLKB0I/c"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dCFBtVTL2Y5o for <dnsop@mail2.ietf.org>; Mon, 12 May 2025 04:22:36 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.2.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 32ADF2782A30 for <dnsop@ietf.org>; Mon, 12 May 2025 04:22:36 -0700 (PDT)
Received: from zimbrang.isc.org (zimbrang.isc.org [149.20.2.31]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx.pao1.isc.org (Postfix) with ESMTPS id 263B53AB37D; Mon, 12 May 2025 11:22:35 +0000 (UTC)
ARC-Filter: OpenARC Filter v1.0.0 mx.pao1.isc.org 263B53AB37D
Authentication-Results: mx.pao1.isc.org; arc=none smtp.remote-ip=149.20.2.31
ARC-Seal: i=1; a=rsa-sha256; d=isc.org; s=ostpay; t=1747048955; cv=none; b=nNmgSoL+0J9baoX3hgIv18A3HUMYdnVdLgmUmKC1sSN+hBNrPhtiKEBnvV/gbGzegviKTIqjgQnuTPfnzXbEntptzBJFBwb0Av4yhS4nWWdGUE4jJEMORu4y1Ei6y3540ngVX2Ni7Yee9OLICI2a0QyGkcBu9hapxEBiqNWbnhI=
ARC-Message-Signature: i=1; a=rsa-sha256; d=isc.org; s=ostpay; t=1747048955; c=relaxed/relaxed; bh=lBO5f8BL1LR+7putUT6ynjOif83NfhKk6jibcc/IWzg=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:MIME-Version: Subject:To:From; b=S5Re/EpknGkztCcnVQDPImDynApzT1AUPSmwVIpBBVFYuN4eemiHsWK4vMHXG5jLjvvbIlKgwBik0DYqIXtiuLM3Ea9/TC/3x/JbDhyY1y2zme5SgNZTtaZRHECIdhRI+EKtgTDe1lBBZ1pyXhBOPjP7BgsZohanmoItoTB6NNA=
ARC-Authentication-Results: i=1; mx.pao1.isc.org
DKIM-Filter: OpenDKIM Filter v2.10.3 mx.pao1.isc.org 263B53AB37D
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=isc.org; s=ostpay; t=1747048955; bh=/NQRy+IhUyPYtsN5Dtib6KZ4xIjFlZxMFP9BmeyfJws=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=FhHbAopf1plDF6LsGZXcCQbh73KceUJNfE6gYEASqis5hzx0Ga/zIACxGtRBgabe7 yspXdBSsXXcUShXqmbbzCSRa/znFWWr8Mx2hDJD2AN6hWejD6N4VuCBWsb9t4B6aBr 6eZq+WhxYc+U+JLgzpmLh4qSM1nb/IuKH3GjaEe8=
Received: from zimbrang.isc.org (localhost.localdomain [127.0.0.1]) by zimbrang.isc.org (Postfix) with ESMTPS id 16B3F9ADE01; Mon, 12 May 2025 11:22:35 +0000 (UTC)
Received: from localhost (localhost.localdomain [127.0.0.1]) by zimbrang.isc.org (Postfix) with ESMTP id E7F7B9ADE05; Mon, 12 May 2025 11:22:34 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.10.3 zimbrang.isc.org E7F7B9ADE05
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isc.org; s=05DFB016-56A2-11EB-AEC0-15368D323330; t=1747048954; bh=lBO5f8BL1LR+7putUT6ynjOif83NfhKk6jibcc/IWzg=; h=Message-ID:Date:MIME-Version:To:From; b=DLKB0I/cM0HUNEwvoWsz4h7nbm99KmfznJvUXcAnfVyOMdNLcRK1qtPeDnN7d5/s3 t+Z3MYNy6OU96kTFKFfJaMcJ/22X2IwHqILNVPFzDyKNOSbRha1qL1paRAds6S/tXG YVRoWFF8yElknfOBu48GwDbtepsb1ddaJuSIahDU=
Received: from zimbrang.isc.org ([127.0.0.1]) by localhost (zimbrang.isc.org [127.0.0.1]) (amavis, port 10026) with ESMTP id UcW87kA1eb8k; Mon, 12 May 2025 11:22:34 +0000 (UTC)
Received: from [83.148.32.161] (unknown [83.148.32.161]) by zimbrang.isc.org (Postfix) with ESMTPSA id 224049ADE01; Mon, 12 May 2025 11:22:33 +0000 (UTC)
Message-ID: <406ffb5a-6a23-44a7-9f61-c448155017bd@isc.org>
Date: Mon, 12 May 2025 13:22:31 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: tirumal reddy <kondtir@gmail.com>
References: <PH0PR11MB49666C9FAA1DC4C04EB7AEDBA98E2@PH0PR11MB4966.namprd11.prod.outlook.com> <53398b3c-98a2-4282-92eb-b694761b8875@isc.org> <CAFpG3gchc9JGHbDnpit5ib+Vg8j737QLczfAB7UTmQYvpE+F3g@mail.gmail.com> <568c86cc-235b-4213-80ad-086449e4a984@isc.org> <CAFpG3gfxKVfuDoLJwMbiwcb+DUZ89doCQCGaXRgzakU7aQ=ziw@mail.gmail.com> <21500b57-43f0-4a37-a790-8f0f0db06731@isc.org> <CAFpG3gdU35S1MWTe_Hx=7bw9+bRHXNdFNLMoWDaB=fZJtiJwSw@mail.gmail.com>
From: Petr Špaček <pspacek@isc.org>
Content-Language: en-US
Autocrypt: addr=pspacek@isc.org; keydata= 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
In-Reply-To: <CAFpG3gdU35S1MWTe_Hx=7bw9+bRHXNdFNLMoWDaB=fZJtiJwSw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: KDM2CX7NPP22GV4LFTBCAIZLXTMF67D4
X-Message-ID-Hash: KDM2CX7NPP22GV4LFTBCAIZLXTMF67D4
X-MailFrom: pspacek@isc.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [DNSOP] Re: Comments from IETF Last Call about draft-ietf-dnsop-structured-dns-error
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/RhQEUuT0IA6ffdJdnvKuzG-R5aE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>
On 5/6/25 12:57, tirumal reddy wrote: > > > On Tue, 6 May 2025 at 14:20, Petr Špaček <pspacek@isc.org > <mailto:pspacek@isc.org>> wrote: > > On 5/6/25 10:28, tirumal reddy wrote: > > On Mon, 5 May 2025 at 21:23, Petr Špaček <pspacek@isc.org > <mailto:pspacek@isc.org> > > <mailto:pspacek@isc.org <mailto:pspacek@isc.org>>> wrote: > > > > On 5/5/25 17:27, tirumal reddy wrote: > > > On Mon, 5 May 2025 at 20:32, Petr Špaček <pspacek@isc.org > <mailto:pspacek@isc.org> > > <mailto:pspacek@isc.org <mailto:pspacek@isc.org>> > > > <mailto:pspacek@isc.org <mailto:pspacek@isc.org> > <mailto:pspacek@isc.org <mailto:pspacek@isc.org>>>> wrote: > > > > > > On 5/5/25 14:49, Eric Vyncke (evyncke) wrote: > > > > Dear authors and WG, > > > > > > > > There have been substantive IETF Last Call comments > once > > > extending the > > > > review outside of DNSOP. On my own read of the > comments, there > > > are two > > > > critical ones: > > > > > > > > * Are full-text explanations better or worse from > UX or > > > security point > > > > of view ? > > > > * Should the draft merge/include/... with draft- > > nottingham-public- > > > > resolver-errors ? > > > > > > Shameless plug: There is also a technical objection in > > > https://mailarchive.ietf.org/arch/msg/last-call/ <https:// > mailarchive.ietf.org/arch/msg/last-call/> <https:// > > mailarchive.ietf.org/arch/msg/last-call/ <http:// > mailarchive.ietf.org/arch/msg/last-call/>> > > > dsouS0lgD8UK36rWgqBkq8LKSWo/ <https:// > mailarchive.ietf.org/ <https://mailarchive.ietf.org/> > > arch/msg/ <https://mailarchive.ietf.org/arch/msg/ <https:// > mailarchive.ietf.org/arch/msg/>> > > > last-call/dsouS0lgD8UK36rWgqBkq8LKSWo/> > > > > > > under "Issue #1". > > > > > > The current text breaks assumptions about EDE Option usage > > defined in > > > RFC 8914 and does not state a good reason for it. > > > > > > > > > This topic was discussed within the WG, and there was > consensus > > to reuse > > > the EDE Option in the request as a signal of client > interest in > > > structured data, please see slide 4 in https:// > > datatracker.ietf.org/ <http://datatracker.ietf.org/> <https:// > datatracker.ietf.org/ <https://datatracker.ietf.org/>> > > > meeting/115/materials/slides-115-dnsop-structured-data- > for-filtered- > > > dns-01 > > > > Could you please point me to the the decision, please? > > > > I did not find this being discussed on the mailing list. IETF > 115 dnsop > > minutes for this draft say only this: > > ----- > > https://datatracker.ietf.org/doc/minutes-115-dnsop/ <https:// > datatracker.ietf.org/doc/minutes-115-dnsop/> <https:// > > datatracker.ietf.org/doc/minutes-115-dnsop/ <http:// > datatracker.ietf.org/doc/minutes-115-dnsop/>> > > > > Structured Data for Filtered DNS > > draft-wing-dnsop-structured-dns-error-page, Tirumal Reddy > > Lots of industry interest > > **Chairs Action: CfA** > > ----- > > > > To refresh my mind I went to IETF 115 dnsop recording here > > https://meetecho-player.ietf.org/playout/?session=IETF115- > <https://meetecho-player.ietf.org/playout/?session=IETF115-> > > DNSOP-20221108-0930 <https://meetecho-player.ietf.org/ > playout/ <https://meetecho-player.ietf.org/playout/>? > > session=IETF115-DNSOP-20221108-0930> > > and listened to block starting at 1:52:00. What I hear is > call for > > adoption a minute or two before the session ended and > everyone went > > home, not a technical discussion. > > > > Did I miss some other place where it was discussed? It's been > a long > > time so I might have missed something, obviously. > > > > > > It has been a long time, and I recall discussing this with resolver > > providers who did not see any issues with implementing it. For > instance, > > it is already implemented byAdGuard’s DNS SDE extension <https:// > > github.com/AdguardTeam/dns-sde-extension <http://github.com/ > AdguardTeam/dns-sde-extension>> and by Akamai (see DNS Errors > > <https://datatracker.ietf.org/meeting/116/materials/slides-116- > dnsop- <https://datatracker.ietf.org/meeting/116/materials/ > slides-116-dnsop-> > > dns-errors-implementation-proposal-slides-116-dnsop-update-on-dns- > > errors-implementation-00>). > > Apparently we don't understand each other. I will try to explain > differently. > > Use of JSON in EDE EXTRA-TEXT in DNS _responses_ is okay as EXTRA-TEXT > did not have defined content before. > > What I consider to be a problem is sending empty EDE option in _DNS > requests_ because the option is defined for use in _responses_. > > I checked the AdGuard extension briefly and it does not seem to talk > DNS > at all. It uses HTTP API call to get the data - see here: > https://github.com/AdguardTeam/dns-sde-extension/ > blob/5d95e1b327675826703c8b0ae709bc5651849e77/src/index.js#L53C13- > L53C66 <https://github.com/AdguardTeam/dns-sde-extension/ > blob/5d95e1b327675826703c8b0ae709bc5651849e77/src/index.js#L53C13- > L53C66> > so by definition it cannot send empty EDE option in DNS request, > because > there is no DNS request in the first place. > > > Second example in the slides (slide 9) show this command: > dig malw.scalone.eu <http://malw.scalone.eu> +https @cns01- > euce-4haj15.002.dev.4haj15.spscld.net <http://cns01- > euce-4haj15.002.dev.4haj15.spscld.net> > > This 'dig' invocation does not send empty EDE option in request either. > > In other words, there is prior art of sending JSON in EXTRA-TEXT > answers > - and that's perfectly okay! > > I could not find prior art of even a technical discussion of sending > empty EDE in _DNS requests_, which is what I'm objecting to. > > Petr Špaček > Internet Systems Consortium > > > > > > The same EDNS(0) option is > > > permitted in both requests and responses, for example, RFC7828 > > (edns- > > > tcp-keepalive) specifies the use of the option in both > request/ > > response. > > > > > > It also maintains symmetry between signaling support for this > > feature > > > and delivering structured error information using the same > option. > > Just to be clear: I'm fine with using an option in both > directions. > > What > > I object to is overloading meaning of an existing EDE option for > > different purpose. Specifically EDE spec in RFC 8914 section > 2 says: > > > > > The Extended DNS Error (EDE) option can be included in > any response > > (SERVFAIL, NXDOMAIN, REFUSED, even NOERROR, etc.) to a query that > > includes an OPT pseudo-RR [RFC6891]. > > > > It does not say anything about use in queries. I can't see a > technical > > reason for this overloading, and as resolver implementer I don't > > want to > > deal with complicated spec and resulting code if it can be > made simpler. > > > > Hopefully I explained myself clearly now. > > > Yes, thank you for the clarification. Is your concern that this usage > would break existing resolver implementations that support RFC8914 but > do not implement this draft ? > > My understanding is that a resolver implementing only RFC8914 would > ignore the EDE option if it appears in a query, as RFC 8914 does not > define EDE for use in requests. It should not introduce any backward > compatibility issues. (Apologies for delay, real world scheduling got in my way.) Yes, that's exactly the problem I'm trying to explain. The original EDE spec in RFC 8914 does not say what to do with EDE option in query at all. It describes behavior of the EDE option in answers, not requests. EDNS spec RFC 6891 section 6.1.2 says: Any OPTION-CODE values not understood by a responder or requestor MUST be ignored. But that's not applicable to the protocol as proposed by this draft. EDE OPTION-CODE is assigned, "understood", and has specific meaning, but the current draft proposes to do something undefined instead. I can't see any technical reason why this option-meaning-overload is needed. Using a new OPTION-CODE would: - be guaranteed to be compatible because RFC 6891 section 6.1.2 applies - make it easier for tools like Wireshark etc. to disambiguate meaning - save two bytes in the request -- Petr Špaček Internet Systems Consortium
- [DNSOP] Re: Comments from IETF Last Call about dr… Stephane Bortzmeyer
- [DNSOP] Comments from IETF Last Call about draft-… Eric Vyncke (evyncke)
- [DNSOP] Re: Comments from IETF Last Call about dr… Stephane Bortzmeyer
- [DNSOP] Re: Comments from IETF Last Call about dr… Petr Špaček
- [DNSOP] Re: Comments from IETF Last Call about dr… Paul Wouters
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: Comments from IETF Last Call about dr… Peter Thomassen
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: Comments from IETF Last Call about dr… Peter Thomassen
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: Comments from IETF Last Call about dr… Paul Wouters
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: [Last-Call] Re: Re: Comments from IET… Paul Wouters
- [DNSOP] Re: [Last-Call] Re: Re: Comments from IET… Eric Rescorla
- [DNSOP] Re: Comments from IETF Last Call about dr… S Moonesamy
- [DNSOP] Re: Comments from IETF Last Call about dr… S Moonesamy
- [DNSOP] Re: Comments from IETF Last Call about dr… David Adrian
- [DNSOP] Re: [Last-Call] Re: Re: Comments from IET… tirumal reddy
- [DNSOP] Re: [Last-Call] Re: Re: Comments from IET… tirumal reddy
- [DNSOP] Re: [Last-Call] Re: Re: Comments from IET… Paul Wouters
- [DNSOP] Re: Comments from IETF Last Call about dr… Petr Špaček
- [DNSOP] Re: Comments from IETF Last Call about dr… Petr Špaček
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] DNS, censorship, attacks and centralizati… Mark Nottingham
- [DNSOP] Re: Comments from IETF Last Call about dr… Petr Špaček
- [DNSOP] Re: DNS, censorship, attacks and centrali… Bill Woodcock
- [DNSOP] Re: DNS, censorship, attacks and centrali… Jens Finkhäuser
- [DNSOP] Re: DNS, censorship, attacks and centrali… Ben Schwartz
- [DNSOP] Re: DNS, censorship, attacks and centrali… Mark Nottingham
- [DNSOP] Re: Comments from IETF Last Call about dr… tirumal reddy
- [DNSOP] Re: DNS, censorship, attacks and centrali… Mark Nottingham
- [DNSOP] Re: DNS, censorship, attacks and centrali… S Moonesamy