Re: [regext] Warren Kumari's No Objection on draft-ietf-regext-rdap-object-tag-04: (with COMMENT)

Warren Kumari <warren@kumari.net> Wed, 01 August 2018 13:44 UTC

Return-Path: <warren@kumari.net>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 849C6130EA7 for <regext@ietfa.amsl.com>; Wed, 1 Aug 2018 06:44:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.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 MHGuLFI6KqYg for <regext@ietfa.amsl.com>; Wed, 1 Aug 2018 06:44:36 -0700 (PDT)
Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (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 0C0E0130E8D for <regext@ietf.org>; Wed, 1 Aug 2018 06:44:36 -0700 (PDT)
Received: by mail-wr1-x430.google.com with SMTP id f12-v6so10264305wrv.12 for <regext@ietf.org>; Wed, 01 Aug 2018 06:44:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oQL7FBUEAdo465xkjEl4NNigi4hk5NZ6KEVomEjGc74=; b=M/ifyp+uBjCqRCKw6LpOa3+QF/sPG/TEPfORBJEv8io/e6MPUKng8VPb02pk7glF7+ DskRMZVp6awSbtT08NMnVuH5RmInLLSrDHLvuENQbZ1HJAloEI1J0RsvVnUjOeQsoPMj SZ3l3JRM4Q3IGun4PjfHq9AjWOVqdt6/Mn5ZcXQ1QEYONynVYsQAr3i0qjc56riF/q49 fPlkle4rNdju2E4Samx0x8EMAzBeQx6VxehHt/kQLEvhhB0EHWM9ctY5TMLTGauACuLr EtTO0XKHjxkw3senumrYO7sS3fg0I7nh6pKN7BAVFixpkPHrrIjckotoDwhq8jU+7WVz v5SQ==
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=oQL7FBUEAdo465xkjEl4NNigi4hk5NZ6KEVomEjGc74=; b=KkXAngvYTysItbNhJcr0YHwtT6bV4HR/yo+jOJo8qo/ICMtCxgk1joZqW1dYVqcaqc PrC5v+iKWyySS5nJOokMLzx0e4pJp6t1jB+kmPeYGYdmwHZOxOWwzSBcKIdki9wTWl9g t1oUuiIdo4vzYqyH5kUkVvUkYULRHysfKtPaOPn1j86j25KQRkOWEnHSZfm8dNWD6Pv2 mhbbPyq086tkso9QuZgQtBxhqAjObx9+ZYuUISLwtpj9xAQnEkoLBPgT6FlqWAITZxWL SnY5fOt32mtEAYjWCJYOhTlnmpKC74PthcFLzFnkl77ywaCdRz3CIVe8od5WrY2lIH2c rPAg==
X-Gm-Message-State: AOUpUlHHqvvjhNt9yN6WX6RvwP7GNOMSmTF0dzjHdjW5oHUnEkRp/coI LKsrz3+4vhBEr+xh4PJtJ22mPn5IEjm8hQIwLzybNw==
X-Google-Smtp-Source: AAOMgpfuALaHmCOkvyD5zWShtl807mzkXkxf4qQEJXTQva53LWn93NBDQH4EMQ+HKXPDY11gQ85vQPI+uLbVnI+Rh0s=
X-Received: by 2002:adf:c98d:: with SMTP id f13-v6mr4218854wrh.148.1533131074228; Wed, 01 Aug 2018 06:44:34 -0700 (PDT)
MIME-Version: 1.0
References: <153296860192.827.8824953027965906564.idtracker@ietfa.amsl.com> <fd7b0f69e9c34ae685034b4a1957ecdd@verisign.com> <CAHw9_iLwWpB7HtnYqAO=R8ZDX2NgGtppTHii=tRrM8igxzrOrw@mail.gmail.com> <607dd51353db4cb39fa83c344e991576@verisign.com>
In-Reply-To: <607dd51353db4cb39fa83c344e991576@verisign.com>
From: Warren Kumari <warren@kumari.net>
Date: Wed, 01 Aug 2018 09:43:58 -0400
Message-ID: <CAHw9_iJVu34b=t1_30msAAubqgWtF5YwwJ-g-TWj7jY92V8p2g@mail.gmail.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-regext-rdap-object-tag@ietf.org, jgould@verisign.com, regext-chairs@ietf.org, regext@ietf.org, Tim Chown <tim.chown@jisc.ac.uk>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/HFhXCHmd4ImomskAGhCnUhPM_-0>
Subject: Re: [regext] Warren Kumari's No Objection on draft-ietf-regext-rdap-object-tag-04: (with COMMENT)
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 13:44:40 -0000

Fine with me.

Thanks,
W
On Wed, Aug 1, 2018 at 8:53 AM Hollenbeck, Scott
<shollenbeck@verisign.com> wrote:
>
> > -----Original Message-----
> > From: Warren Kumari <warren@kumari.net>
> > Sent: Tuesday, July 31, 2018 11:30 AM
> > To: Hollenbeck, Scott <shollenbeck@verisign.com>
> > Cc: The IESG <iesg@ietf.org>; draft-ietf-regext-rdap-object-tag@ietf.org;
> > Gould, James <jgould@verisign.com>; regext-chairs@ietf.org;
> > regext@ietf.org; Tim Chown <tim.chown@jisc.ac.uk>
> > Subject: [EXTERNAL] Re: Warren Kumari's No Objection on draft-ietf-regext-
> > rdap-object-tag-04: (with COMMENT)
> >
> > On Tue, Jul 31, 2018 at 7:07 AM Hollenbeck, Scott
> > <shollenbeck@verisign.com> wrote:
> > >
> > > > -----Original Message-----
> > > > From: Warren Kumari <warren@kumari.net>
> > > > Sent: Monday, July 30, 2018 12:37 PM
> > > > To: The IESG <iesg@ietf.org>
> > > > Cc: draft-ietf-regext-rdap-object-tag@ietf.org; Gould, James
> > > > <jgould@verisign.com>; regext-chairs@ietf.org; Gould, James
> > > > <jgould@verisign.com>; regext@ietf.org; tim.chown@jisc.ac.uk
> > > > Subject: [EXTERNAL] Warren Kumari's No Objection on
> > > > draft-ietf-regext-
> > > > rdap-object-tag-04: (with COMMENT)
> > > >
> > > > Warren Kumari has entered the following ballot position for
> > > > draft-ietf-regext-rdap-object-tag-04: No Objection
> > > >
> > > > 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/iesg/statement/discuss-criteria.html
> > > > for more information about IESG DISCUSS and COMMENT positions.
> > > >
> > > >
> > > > The document, along with other ballot positions, can be found here:
> > > > https://datatracker.ietf.org/doc/draft-ietf-regext-rdap-object-tag/
> > > >
> > > >
> > > >
> > > > --------------------------------------------------------------------
> > > > --
> > > > COMMENT:
> > > > --------------------------------------------------------------------
> > > > --
> > > >
> > > > Thank you for writing this - it solves a useful purpose, and is
> > > > clear and easy to read.
> > > >
> > > > I had 2 comments / questions - please also see Tim Chown'sOpsDir
> > > > review for a useful nit.
> > > >
> > > > Section  2.  Object Naming Practice
> > > > The entire 'HYPHEN-MINUS' selection makes me slightly twitchy - the
> > > > argument that it was chosen because it is commonly already used as a
> > > > separator feels like it cuts both ways - the fact that 'Handles can
> > > > themselves contain HYPHEN-MINUS characters' already seems to argue
> > > > that a different separator should have been chosen to minimize the
> > > > chance of collisions / people getting this wrong.  I get that the
> > > > document says "the service provider identifier is found following
> > > > the last HYPHEN-MINUS character in the tagged identifier", and would
> > > > feel more comfortable if some of the examples contained more than one
> > hyphen to make this clearer.
> > >
> > > Thanks for the review, Warren. We actually had quite a debate in the WG
> > about the separator character (witness the change log). I could change one
> > of the examples in Section 2 if that would be helpful.
> >
> > Okey dokey - my main concern is if the WG discussed it and selected
> > something; I'm not yet quite so arrogant that I'm sure I know better than
> > the WG :-) I think that having an example with multiple hyphens would be
> > helpful to avoid issues.
> >
> > >
> > > > Section 7. Security Considerations
> > > > 'The transport used to access the IANA registries can be more secure
> > > > by using TLS [RFC5246], which IANA supports.' I'm confused by this
> > > > sentence in the Security Considerations section - more secure than
> > > > what, not using TLS? Why isn't this something like "The transport
> > > > used to access the IANA registries SHOULD (or MUST) be over TLS"?
> > >
> > > Benjamin also had a comment about this text. I proposed this change in
> > my reply to him:
> > >
> > > OLD:
> > > This practice helps to ensure that end users will get RDAP data from an
> > authoritative source using a bootstrap method to find authoritative RDAP
> > servers, reducing the risk of sending queries to non-authoritative
> > sources.
> > > The method has the same security properties as the RDAP protocols
> > themselves.
> > > The transport used to access the IANA registries can be more secure by
> > using TLS [RFC5246], which IANA supports.
> > >
> > > NEW:
> > > This practice uses IANA as a well-known, central trusted authority to
> > provide the property of allowing users to get RDAP data from an
> > authoritative source, reducing the risk of sending queries to non-
> > authoritative sources and divulging query information to unintended
> > parties.  Additional privacy protection can be gained by using TLS
> > [RFC5246] to provide data confidentiality when retrieving registry
> > information from IANA.
> > >
> > > Better? I hesitate to say "The transport used to access the IANA
> > registries SHOULD (or MUST) be over TLS" because that's not something the
> > RDAP client controls - it's controlled by IANA's web server (which, in
> > fact, is currently redirecting http connections to https).
> > >
> >
> > I'd think that a SHOULD is fine - I cannot imagine the IANA disabling
> > HTTPS for registries like this, but won't dig in my heels over this...
>
> Warren, Benjamin proposed new text in his last note. I'll use his text if that's OK with you.
>
> Scott



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf