Re: [dispatch] Tiny update to RFC 3405

Ted Hardie <ted.ietf@gmail.com> Mon, 06 July 2020 20:19 UTC

Return-Path: <ted.ietf@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCEF33A0A4F for <dispatch@ietfa.amsl.com>; Mon, 6 Jul 2020 13:19:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zzFTvbkp_5t4 for <dispatch@ietfa.amsl.com>; Mon, 6 Jul 2020 13:19:44 -0700 (PDT)
Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 487F13A0A4E for <dispatch@ietf.org>; Mon, 6 Jul 2020 13:19:44 -0700 (PDT)
Received: by mail-ot1-x336.google.com with SMTP id n24so30414050otr.13 for <dispatch@ietf.org>; Mon, 06 Jul 2020 13:19:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NNtaCfn5qvcyzsj5qE91ozEo2XNdY6IQJRnImop+UJ0=; b=qVcI8M843PIt8vFYj8vpx5xLpGM6Kc2VSXG3MUawUC9snUS1LevIwaqGY+qFWDwlC+ cROxB+G2LMIDRvlXPuBmHPAdLaHu20Ewk8zUG/8WUZM5MmKS285eR92wGotP045wPcCq 8c8jKqRnIwTOTA4+oheqy0BCvKWO9R95LmvwkbIwvX+a3Hx3SFNHFo0R6Cx2ls8BrMno AjztUs12IweRmYfrIqNJwlg1h12/7ADqY2g7EcJDKGeTxzBGpV5G1+isf4aTMSE2DnQW cZpkGrIjZ+uBnY84ECGCH2Ye0PxkLpXDng3zgQbhat0IJSD0HZW6KPTKx9p/wio9F8G4 gVag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NNtaCfn5qvcyzsj5qE91ozEo2XNdY6IQJRnImop+UJ0=; b=aXf772+m6yOHbCh/et+x3DG8/Ao81z+HsQgExbrwxdMtDJgbeL83K7F7tt/ibbzLV5 PQIeG0y/qYWkoH6b7cVBcOrbzix2oLfxhCREIqihf4lg9k58T/FCNq8Zxdll38UPcdCw 8D0Gs9c4F66/5j5WLBNbIt8qBcsfFJjI/A0phETlYabgCLbs3iAQaF/9RV4vf2Sg6SwV yigj6dbCP4ErnpBk58EM1KQH96O/CAups2h4el02hd57eJzSz3yTk78luhi3HJitD52T Vlm4bhTLGbA3CqhD+vjNWHMP61eaHLL07/2rf4PZFvNnPaRn8V7FjGjLhloOK7pTkhE3 fGlg==
X-Gm-Message-State: AOAM531llZojsp8tboaQ3IVDoaO/tZgYf9aydf8KnZNWs4V33gPXydmY ls0JKfZUBtJ2QL0A6+8+R2drmdTfD3dxGZPSeLI=
X-Google-Smtp-Source: ABdhPJw319g7DDxpMG560D7UAa19RKQ46xkxWiZjxXkYzuQRCYp3JO/Levn8fpxsfrBiToSEQUv3uChxVUJUHrGFiiM=
X-Received: by 2002:a9d:3f66:: with SMTP id m93mr22918682otc.49.1594066783455; Mon, 06 Jul 2020 13:19:43 -0700 (PDT)
MIME-Version: 1.0
References: <1007260719.140376.1593854488478@email.ionos.com> <CA+9kkMD+v7FDSPUN0AdTrxA8=w1mf46xGvzJksL6qGFErHYpHg@mail.gmail.com> <22863747.195824.1594059994823@email.ionos.com> <CA+9kkMC3JO4bVtPc3irSpfgZ_gvbhrSpfZ69Sur8LMM=vTMf1A@mail.gmail.com> <1557624035.199224.1594062567206@email.ionos.com>
In-Reply-To: <1557624035.199224.1594062567206@email.ionos.com>
From: Ted Hardie <ted.ietf@gmail.com>
Date: Mon, 06 Jul 2020 13:19:16 -0700
Message-ID: <CA+9kkMDusiovYiyG8=hhyS8dsQ9WugZ2o0vLfXv62TGa6VrDzA@mail.gmail.com>
To: Timothy Mcsweeney <tim@dropnumber.com>
Cc: DISPATCH WG <dispatch@ietf.org>, "Murray S. Kucherawy" <superuser@gmail.com>, Barry Leiba <barryleiba@computer.org>
Content-Type: multipart/alternative; boundary="000000000000604c8f05a9cb9837"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/IpBz2SRRTt2HxubJ5xta88xriTE>
Subject: Re: [dispatch] Tiny update to RFC 3405
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jul 2020 20:19:47 -0000

On Mon, Jul 6, 2020 at 12:09 PM Timothy Mcsweeney <tim@dropnumber.com>
wrote:

> Hi,
> >If I understand you correctly, you are arguing that because URI.arpa was
> not >depopulated when the IETF tree was dropped, registrations can still be
> made >according to the old rules as if there still were an IETF tree.
>
>
> I'm arguing that, as it sits right now, in order to insert a record into
> uri.arpa,
> you have to have a scheme name registered.
>
>
RFC 3405 is pretty restrictive in its language:

3.1 URI.ARPA Registration
>
> 3.1.1 Only Schemes in the IETF Tree Allowed
>
>    In order to be inserted into the URI.ARPA zone, the subsequent URI
>    scheme MUST be registered under the IETF URI tree.  The requirements
>    for this tree are specified in [10].
>
> Given the "Only" and the RFC 2119 "MUST", I don't think a plain reading of
the text supports the view that any URI registration is sufficient.
Section 3.1.2 also reinforces that the registration must be prior and then
the record insertion must pass IESG review; that section does not given the
IESG the right to waive the requirements:

3.1.2 Scheme Registration Takes Precedence

   The registration of a NAPTR record for a URI scheme MUST NOT precede
   proper registration of that scheme and publication of a stable
   specification in accordance with [10].  The IESG or its designated
   expert will review the request for

      1.  correctness and technical soundness

      2.  consistency with the published URI specification, and

      3.  to ensure that the NAPTR record for a DNS-based URI does not
          delegate resolution of the URI to a party other than the
          holder of the DNS name.  This last rule is to insure that a
          given URI's resolution hint doesn't hijack (inadvertently or
          otherwise) network traffic for a given domain.

regards,

Ted Hardie


>
>
>
> On July 6, 2020 at 2:51 PM Ted Hardie <ted.ietf@gmail.com> wrote:
>
> Howdy,
>
> On Mon, Jul 6, 2020 at 11:26 AM Timothy Mcsweeney < tim@dropnumber.com>
> wrote:
>
> Ted,
> >
> >Yes, this came up because of a proposed registration. Since it was yours,
> >perhaps you would like to provide the link to the group?
>
> There is already a mailing list for that.
>
>
> >Once DISPATCH decides where this ought to be discussed, we can discuss
> that
> >outcome or the update to BCP 35 to restore the category as alternatives.
>
>
> There should not be a discussion at all.
> 1.  Section 5 of RFC3405 isn't broken.  Maybe you were confusing it with
>      Section 5 or RFC4395?
>
>
> As I note in the extremely short document:
>
>    The document requires that registrations be in the "IETF
>    tree" of URI registrations.  The use of URI scheme name trees was
>    defined in RFC 2717 [RFC2717] but discontinued by RFC 4395 [RFC4395].
>    Since the use of trees was discontinued, there is no way in the
>    current process set out in BCP 35 [RFC7595] to meet the requirement.
>
>
> If we leave things as they are, no registrations can be made, because the
> category is gone.  We can change it to require permanent registrations
> instead (as this document suggests) or you could propose something
> different (e.g. updating BCP 35 to recreate the IETF tree for these
> registrations).
>
> 2. Regardless, any discussions should really wait until after upcoming
> registrations or appeals of those registrations, or appeals of those
> appeals are
> completed.
>
>
>
> >The current rules cannot work because they reference a category that no
> >longer exists. To put this differently, if they don't change, there can
> be
> >no more registrations in URI.arpa.
>
>
> The current rules are working just fine.
> HTTP, among others, are still in the uri.arpa zone proving that the
> RFC3405
> Section 3.1.1 reference [10] lives on through the obsoleted RFCs to the
> current
> spec and can be seen in totality in IANA's list of URIs.
>
>
> If I understand you correctly, you are arguing that because URI.arpa was
> not depopulated when the IETF tree was dropped, registrations can still be
> made according to the old rules as if there still were an IETF tree.
>
> That's not how the IETF process treats obsoleting BCPs; see the IESG
> statement at
> https://www.ietf.org/about/groups/iesg/statements/designating-rfcs-historic-2014-07-20/.
>
>
> This situation has pointed out that there was a bug introduced by RFC 4395
> that was carried forward into RFC 7595, because they did not address the
> dependency on the removed IETF tree in BCP 65.  This document is one way to
> address that bug.  If you wish to suggest others, that's fine, but we still
> need DISPATCH to identify where the discussion should happen.
>
> regards,
>
> Ted
>
>
>
>
> On July 6, 2020 at 12:15 PM Ted Hardie < ted.ietf@gmail.com> wrote:
>
> Howdy,
>
> On Sat, Jul 4, 2020 at 2:28 AM Timothy Mcsweeney < tim@dropnumber.com>
> wrote:
>
> Ted,
> In your opening email to the 400 highly respectable people on this list
> you say:
> "As it happens, there are very few registrations in URI.ARPA, so we did
> not catch it and fix it before now."
>
> How did you "catch it"?
> Was there a pending registration?
> Is there still a pending registration?
>
>
> Yes, this came up because of a proposed registration.  Since it was yours,
> perhaps you would like to provide the link to the group?
>
> It would really be bad to try to change the rules while something was
> pending.
>
>
> The current rules cannot work because they reference a category that no
> longer exists. To put this differently, if they don't change, there can be
> no more registrations in URI.arpa.
>
> Once DISPATCH decides where this ought to be discussed, we can discuss
> that outcome or the update to BCP 35 to restore the category as
> alternatives.
>
> regards,
>
> Ted Hardie
>
>
>
> I can't speak for the others but some of them might want to know why after
> almost 20 years of there being zero problems with RFC3405 it suddenly needs
> to get "fixed".
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch
>
>
>
>
>
>
>