Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-opsawg-add-encrypted-dns-11: (with DISCUSS and COMMENT)
mohamed.boucadair@orange.com Tue, 14 March 2023 10:38 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3C3EC151546; Tue, 14 Mar 2023 03:38:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.398
X-Spam-Level:
X-Spam-Status: No, score=-4.398 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, FSL_HAS_TINYURL=2.699, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m5O8Neif5ne2; Tue, 14 Mar 2023 03:38:14 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.35]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D4C8C14CE4B; Tue, 14 Mar 2023 03:38:14 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr27.francetelecom.fr (ESMTP service) with ESMTPS id 4PbVNg6nybz4w9R; Tue, 14 Mar 2023 11:38:11 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1678790292; bh=hL9FHUwKqkShSjDUpKoq3nr1sdJ7U7+YVpRB4i3GLo0=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=DZnquOy4TX81BCleXslRA1olb7B6SDPJSpgoogWqXjdQBTKVXXKgCft9ZrnOjxuxf 4Tr0VirD0hFuS4VkaMjDTLXS0h/JqBsdcAZrtMfsXtOM6vXGPj+gu3xf6C7E7IERKB +b0rkO6QhlIXXUGS3hF+mLPeH278XwSfM5WXojMKkP7AdA2Ig+C4kVZZZ6Djjatk8k rF6nvhsoTfwt8nl08K0jMfTHPjLnZPwfbUt1Q1eBG3xGnEZaVRfDzk5HAxFxwoTKKo dvXo66N/o+RVE4Di+psJD9HU2HxWvcsY03moKRrdM386C6n59VLiymCqxeOBLk7j/d Wg/5x1FrsZ4TQ==
From: mohamed.boucadair@orange.com
To: Éric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-opsawg-add-encrypted-dns@ietf.org" <draft-ietf-opsawg-add-encrypted-dns@ietf.org>, "opsawg-chairs@ietf.org" <opsawg-chairs@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>, "dhcwg@ietf.org" <dhcwg@ietf.org>, "bevolz@gmail.com" <bevolz@gmail.com>, "jinmei@wide.ad.jp" <jinmei@wide.ad.jp>
Thread-Topic: Éric Vyncke's Discuss on draft-ietf-opsawg-add-encrypted-dns-11: (with DISCUSS and COMMENT)
Thread-Index: AQHZVld+Io8iotAeFUKunJzyktjG7a76BwAg
Content-Class:
Date: Tue, 14 Mar 2023 10:38:11 +0000
Message-ID: <449_1678790291_64104E93_449_84_3_b945ef133fb144de85ff14f55da27fb8@orange.com>
References: <167878617414.59809.17369743934794052654@ietfa.amsl.com>
In-Reply-To: <167878617414.59809.17369743934794052654@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2023-03-14T09:46:57Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=f99d0182-3650-4cc4-8e92-5269ba70843b; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.50]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/KgGGjXNdI7N00PeKCyF2O860i30>
Subject: Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-opsawg-add-encrypted-dns-11: (with DISCUSS and COMMENT)
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Dynamic Host Configuration <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2023 10:38:18 -0000
Hi Éric, Thank you for the review. The changes to address your review can be seen at: https://tinyurl.com/opsawg-add-latest. Please see inline. Cheers, Med > -----Message d'origine----- > De : Éric Vyncke via Datatracker <noreply@ietf.org> > Envoyé : mardi 14 mars 2023 10:30 > À : The IESG <iesg@ietf.org> > Cc : draft-ietf-opsawg-add-encrypted-dns@ietf.org; opsawg- > chairs@ietf.org; opsawg@ietf.org; dhcwg@ietf.org; > bevolz@gmail.com; bevolz@gmail.com; jinmei@wide.ad.jp > Objet : Éric Vyncke's Discuss on draft-ietf-opsawg-add-encrypted- > dns-11: (with DISCUSS and COMMENT) > > Éric Vyncke has entered the following ballot position for > draft-ietf-opsawg-add-encrypted-dns-11: Discuss > > When responding, please keep the subject line intact and reply to > all email addresses included in the To and CC lines. (Feel free to > cut this introductory paragraph, however.) > > > Please refer to > https://www.ietf.org/about/groups/iesg/statements/handling-ballot- > positions/ > for more information about how to handle DISCUSS and COMMENT > positions. > > > The document, along with other ballot positions, can be found > here: > https://datatracker.ietf.org/doc/draft-ietf-opsawg-add-encrypted- > dns/ > > > > ------------------------------------------------------------------ > ---- > DISCUSS: > ------------------------------------------------------------------ > ---- > > > # Éric Vyncke, INT AD, comments for draft-ietf-opsawg-add- > encrypted-dns-11 > CC @evyncke > > Thank you for the work put into this document. Once the trivial > DISCUSS is > addressed, I will be happy to ballot a YES. > > Please find below one blocking DISCUSS points (easy to address), > some > non-blocking COMMENT points (but replies would be appreciated even > if only for > my own education), and some nits. > > Special thanks to Bernie Volz for the shepherd's detailed write-up > including > the WG consensus even if the justification of the intended status > is rather > vague. > > Other thanks to Tatuya Jinmei, the Internet directorate reviewer > (at my > request), please consider this int-dir review: > https://datatracker.ietf.org/doc/review-ietf-opsawg-add-encrypted- > dns-10-intdir-telechat-jinmei-2023-03-09/ > (and I have read Med's replies and resolution of the issues) > > I hope that this review helps to improve the document, > > Regards, > > -éric > > ## DISCUSS > > As noted in https://www.ietf.org/blog/handling-iesg-ballot- > positions/, a > DISCUSS ballot is a request to have a discussion on the following > topics: > > ### What to do with non-permitted DHCP option ? > > Sections 3.1 and 3.2 contain text like `Permitted DHCPv6 options > in the > DHCPv6-Options Attribute are maintained by IANA in the registry > created in > Section 8.4.1.` but I was unable to find anywhere in the document > what is the > expected behaviour of a RADIUS client receiving a non-permitted > DHCP option ? > At the bare minimum, I would expect the I-D to mention "non- > permitted DHCP > options MUST silently be ignored by the RADIUS client" > [Med] Absent any local policy, non-permitted attributes should be considered as invalid (rfc6929#section-2.8). RADIUS attributes specs usually don't repeat validation checks as this is redundant with rfc8044, especially: Where the contents of a data type do not match the definition, implementations MUST treat the enclosing attribute as being an invalid attribute. This requirement includes, but is not limited to, the following situations... Unless Alan has a string objection, we can add this generic text right before Section 3.1: "As a reminder, invalid attributes are handled as per Section 2.8 of [RFC6929]". > Or did I fail to find a similar statement in the text ? > > > ------------------------------------------------------------------ > ---- > COMMENT: > ------------------------------------------------------------------ > ---- > > > ## COMMENTS > > ### Abstract > > Should the sentence `Even if the specification was initially > motivated by the > configuration of encrypted DNS resolvers,` be removed from the > abstract ? It > adds nothing but confusion. > [Med] OK, deleted that part of the sentence. > ### Section 3 > > Should the whole paragraph starting with `RADIUS servers have > conventionally > tolerated the input of arbitrary data via the "string" data type > (Section 3.5 > of [RFC8044])... ` rather be in the security (or operational) > considerations > section ? > [Med] Good suggestion. Fixed. > ### Section 3.1 > > Should normative language be used in `However, the server is not > required to > honor such a preference.`? I.e., the rest of the paragraph uses > normative > language. > [Med] I'm afraid that "s/is no/MAY NOT" is not justified here as the client is prepared that its preference to be ignored. There is no impact on interop or there will be a "reduced functionality". > ### Section 4 > > Should 'DHCP relay' be mentioned in the section title ? It would > of course be > very long then but clearer for the reader (esp in the ToC) > [Med] Works for me. > ## NITS > > ### Section 3.2 > > Suggest to use the same layout as in section 3.1 for the "value" > field. [Med] Thanks for catching this. Fixed _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you.
- [dhcwg] Éric Vyncke's Discuss on draft-ietf-opsaw… Éric Vyncke via Datatracker
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… Bernie Volz
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… Alan DeKok
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… Bernie Volz
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… Eric Vyncke (evyncke)
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… Bernie Volz
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… mohamed.boucadair
- Re: [dhcwg] Éric Vyncke's Discuss on draft-ietf-o… Bernie Volz