Re: [dnsext] [Technical Errata Reported] RFC4343 (7290)

Donald Eastlake <d3e3e3@gmail.com> Tue, 27 December 2022 03:32 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8352EC1526FC for <dnsext@ietfa.amsl.com>; Mon, 26 Dec 2022 19:32:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.844
X-Spam-Level:
X-Spam-Status: No, score=-6.844 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=gmail.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 0AUbsxFPWe9M for <dnsext@ietfa.amsl.com>; Mon, 26 Dec 2022 19:31:57 -0800 (PST)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4A6FBC14F692 for <dnsext@ietf.org>; Mon, 26 Dec 2022 19:31:57 -0800 (PST)
Received: by mail-ed1-x529.google.com with SMTP id z11so1658052ede.1 for <dnsext@ietf.org>; Mon, 26 Dec 2022 19:31:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CZBNRTwuMIMeUyCDY+O9Fi9A392eRs8yhMoz/P5W410=; b=midJ4k66xiqAkktAL0GKoQv+MvBPcJDMbmTVjWGPjxP5p3mULOy2jzRytgVq4C9rwp HwYfNehYaJKzgxD14P5OAzKOo2ajCJBs2r7C6Fw7MS/5DXJ1igr609hkA9/0blWYLeZm 9VoTtEb5IYSFf6Lrr9bieYf0tmAcg0Mmo6LWMpGQO0PJ+8em7u7q3fhumVzmU1zgqa91 DhSxHVrFaaV/iF+haxaYO0uPq8bn8UgL2MxiEoAesM4GtQbUbjxSx551ANt8GY9SB+0n pRqVLv+ZJFaugRJYKeg5yBEE5K4X+54iQM1L/Xddp76hOXLOWl2/ma8VlWUdk/m9n6jz uH+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CZBNRTwuMIMeUyCDY+O9Fi9A392eRs8yhMoz/P5W410=; b=wnQCIj1kt1vfzUJhbz893s+jDE/7X2SwAebCbRh5GCnBYCbMmfswyUKQ6krivuObjw M6gX3uU+Ee6hx/44ld+mHKzRnDuVAUYGyvaGRuN++4hBFUP0iTG4oLBNQrZyY6+CDE4h OGsZrYdg5ZWRwkL71NgGmSxyYZBRxrilJxdD41POI5dSKZ5irZOlhTiYZz6nlb7yTUzd CtG7vV6bYzBJwHw9LN4Wsjs0z3bC9JCngGaC5ica4GwaASzFS8mskQaNFxzywQvDSeXy J9Cb59S4SZRUC5/6pLj+v5gI0+oShta0+NWFcGbLSVNm+ZUHasARud+EyrKOX385IVR4 OxiQ==
X-Gm-Message-State: AFqh2kq30kd/eTVOklPadyTMONO8o6slekezbZ/BZdkgIDSPHV4YN/jE EBaQv6hFXX1Z+29aPLn0szRswTyhW+Q4MjgOnM0=
X-Google-Smtp-Source: AMrXdXuSrOjUaA8g8SGf8gbPTLldrYogcEqa3pEbSvFdHAv/Se2eLcTG3dIYXIXWFCRfYklgiPHmppFgqoTPMaAoQU8=
X-Received: by 2002:a05:6402:1f02:b0:47f:6531:deed with SMTP id b2-20020a0564021f0200b0047f6531deedmr1382283edb.154.1672111915608; Mon, 26 Dec 2022 19:31:55 -0800 (PST)
MIME-Version: 1.0
References: <20221226170218.21A99AFB68@rfcpa.amsl.com>
In-Reply-To: <20221226170218.21A99AFB68@rfcpa.amsl.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Mon, 26 Dec 2022 22:31:43 -0500
Message-ID: <CAF4+nEHbGvz5tjEaM1+zKynn2a2Y4N8Lz1oSGL--GcvtLMakyQ@mail.gmail.com>
To: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: ek.ietf@gmail.com, evyncke@cisco.com, ogud@ogud.com, ajs@anvilwalrusden.com, john-ietf@jck.com, dnsext@ietf.org, Donald Eastlake <d3e3e3@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000c12f2b05f0c6e452"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsext/lSxnYLYyq9KgmVqSrmmFYZtVn18>
Subject: Re: [dnsext] [Technical Errata Reported] RFC4343 (7290)
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsext/>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Dec 2022 03:32:01 -0000

This seems like a reasonable proposed update to DNS case considerations to
be included in a future RFC.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com


On Mon, Dec 26, 2022 at 12:02 PM RFC Errata System <
rfc-editor@rfc-editor.org> wrote:

> The following errata report has been submitted for RFC4343,
> "Domain Name System (DNS) Case Insensitivity Clarification".
>
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid7290
>
> --------------------------------------
> Type: Technical
> Reported by: John Klensin <john-ietf@jck.com>
>
> Section: 5
>
> Original Text
> -------------
> A scheme has been adopted for "internationalized domain names" and
> "internationalized labels" as described in [RFC3490, RFC3454, RFC3491, and
> RFC3492]. It makes most of [UNICODE] available through a separate
> application level transformation from internationalized domain name to DNS
> domain name and from DNS domain name to internationalized domain name. Any
> case insensitivity that internationalized domain names and labels have
> varies depending on the script and is handled entirely as part of the
> transformation described in [RFC3454] and [RFC3491], which should be seen
> for further details.
>
> Corrected Text
> --------------
> A scheme has been adopted for "internationalized domain name labels" (and
> "internationalized domain names" (IDNs) more generally) as described in
> [RFC5890, RFC5891, RFC5893, RFC5894], and documents that update and clarify
> them. It makes selected [UNICODE] characters and code point sequences
> available through a separate application level transformation from
> internationalized domain name to DNS domain name and from DNS domain name
> to internationalized domain name. Because of ambiguities among possible
> definitions of case and case relationships once one moves beyond ASCII, the
> IDNA specifications prohibit characters that could be interpreted as "upper
> case", making discussions of case insensitivity irrelevant. See the
> documents cited for further details.
>
> Notes
> -----
> In trying to research something else, I reread RFC 4343.  It still
> references IDNA2003 (RFC 3490ff) as the authority for IDNs and says a few
> things that are misleading, or worse, under IDNA2008.   In retrospect, RFC
> 5890 should have updated 4343 and adjusted the language of its Section 5.
> The author of 5890 clearly screwed up (i.e., mea culpa) and the WG and
> broader IETF review, especially by DNS-related groups, did not catch the
> problem.
>
> The "corrected" text above is merely an example of how this might be
> remedied.  The issue is clearly (at least to me) one to be "held for
> document update" of either RFC 4343 or 5890 but it seems worth inserting a
> pointer into the errata list to warn those who might want to look for it.
>
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> can log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC4343 (draft-ietf-dnsext-insensitive-06)
> --------------------------------------
> Title               : Domain Name System (DNS) Case Insensitivity
> Clarification
> Publication Date    : January 2006
> Author(s)           : D. Eastlake 3rd
> Category            : PROPOSED STANDARD
> Source              : DNS Extensions
> Area                : Internet
> Stream              : IETF
> Verifying Party     : IESG
>
> _______________________________________________
> dnsext mailing list
> dnsext@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsext
>