Re: [DNSOP] WGLC for draft-ietf-dnsop-let-localhost-be-localhost-02

Ted Lemon <mellon@fugue.com> Thu, 01 February 2018 21:26 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CBDD12D860 for <dnsop@ietfa.amsl.com>; Thu, 1 Feb 2018 13:26:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=fugue-com.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 3qV2bZeLDGzX for <dnsop@ietfa.amsl.com>; Thu, 1 Feb 2018 13:26:43 -0800 (PST)
Received: from mail-oi0-x22b.google.com (mail-oi0-x22b.google.com [IPv6:2607:f8b0:4003:c06::22b]) (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 7E55E126C22 for <dnsop@ietf.org>; Thu, 1 Feb 2018 13:26:43 -0800 (PST)
Received: by mail-oi0-x22b.google.com with SMTP id b3so11577528oib.11 for <dnsop@ietf.org>; Thu, 01 Feb 2018 13:26:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=XPZrJO9Z3ro6NehZM9NApMEajGZbMB5bsLuvWHS0pRg=; b=lDlyfWQiMJXfbe94tCRlgu/T9OTRQw9yeoG+KSploOjhfWDWfkqPGsbSmhEs31P1fy f44amDcVpbn3WU84RQT/7+lffXyCRF+47Nqw6+dD9JSH73QAL9CyEmddDCGqpYhvRgk+ OLxwqdxV5gRhzKX3eg+xZvJ4hEM87lnEZj5MzKiUtVa0ZNbVR4j8pgp4DKvSG0EWBMdU WfbthlN74qTp3lI2wGv/eL51o7fJdqLBCYLwHBOhrLTwDrwE7RWnXtfGGVzMd7VCr+SK Rny6K5wDQjWCLhHkun0dpaM6cx2pr+up5Qu/vpw3pjBIUcwkiNyQ/rxGO97UWkZ7dtyk IsKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=XPZrJO9Z3ro6NehZM9NApMEajGZbMB5bsLuvWHS0pRg=; b=C+YKOh2nDatphbwePivmLp+VXf+266c8r4FRLn9M/XPOzv4FXet2rt4CSuxm/018wv RxuYw9cSUkIxwT2bjmhdsMl66PoaKi+KkAVVgTxNqmTQJf1ZQ9mE4R/2pti1DFG8pNCM 7ME3pNjD0TWd9WYvR66qHluhqQvcG5lF3bsF0QbGhyYFng0XtL/uQmTCcsog1w3NZFNC f6xcOEvoxy5X+IJ9D1cScPc4ZRxM/AVlgV+VD5eticsf4hwwU0Y9//EiOTSkHCjWTMQ/ M7k7N5zGJ3AHKTNl5f+1UhSySPDamg4KtL4a31AThOictBlQEr4hss+6A14dPDuISEcc 1EVQ==
X-Gm-Message-State: AKwxytceP75xFFDrewlk6X+V3J+JtfLMHoFhn9JAUcUjVZoLA6sqZ13z bHxMVu1RuwiHauT0PqJLt09w9GDgp2M=
X-Google-Smtp-Source: AH8x224BXRl6T80aRbDnRuRVXjE5vgJNIuhQ5FwT1s1hjAa49LiOkiMfzAmaWrKatOl/cz59wpVaCg==
X-Received: by 10.202.108.135 with SMTP id h129mr22870472oic.189.1517520402571; Thu, 01 Feb 2018 13:26:42 -0800 (PST)
Received: from cavall.lan (cpe-72-182-60-179.austin.res.rr.com. [72.182.60.179]) by smtp.gmail.com with ESMTPSA id s203sm239310oif.23.2018.02.01.13.26.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Feb 2018 13:26:41 -0800 (PST)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <777C7B4A-A8D6-4E14-9DBF-360B6BDF4A95@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5F083368-CED5-4ECE-BDCD-029D534867E3"
Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\))
Date: Thu, 01 Feb 2018 15:26:40 -0600
In-Reply-To: <20180201204833.GA27125@mx4.yitter.info>
Cc: dnsop@ietf.org
To: Andrew Sullivan <ajs@anvilwalrusden.com>
References: <9DCE2F63-EE37-4865-B9D6-6B79BBE05593@gmail.com> <20180129155112.GC16545@mx4.yitter.info> <5A6F5CF1.4080706@redbarn.org> <CA+nkc8D7tne5SxGOUhvJqstmDa=1=RmvcHQte1byAab5dUd5sQ@mail.gmail.com> <AE634FC4-0EAF-4F54-8860-61E41284F873@fugue.com> <20180130185919.GJ19193@mx4.yitter.info> <3b57a486-df8e-ca57-ab89-c167cea0dcc9@bellis.me.uk> <20180131161507.GP3322@mournblade.imrryr.org> <20180201172644.GD26453@mx4.yitter.info> <1D7693F7-000C-451A-8F7A-45B94366240F@fugue.com> <20180201204833.GA27125@mx4.yitter.info>
X-Mailer: Apple Mail (2.3445.5.20)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mwowDzf7AdZJxsmLf_Y65_tCC08>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-let-localhost-be-localhost-02
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 21:26:46 -0000

On Feb 1, 2018, at 2:48 PM, Andrew Sullivan <ajs@anvilwalrusden.com> wrote:
>> As a general principle, when what the RFC says to do is not the right thing to do, the solution is to update the RFC, not to ignore the problem.
> 
> I strongly agree with this (as I think or anyway hope you know)

Yes, I will admit I was a bit surprised that you put it that way, although as you say, your position is more clear in your formal review of the document.

As for why I responded to this and not to the formal review, the answer is that the formal review was a bit overwhelming.  You made a lot of assertions of fact that didn't sound like fact to me—they sounded like strongly-held opinion.   You are a much more experienced DNS expert than I am, so for me to argue you away from those opinions is a tall order—I don't think you've really expressed the underlying belief that is the keystone to the whole edifice.

The problem I have is that to me it's dead obvious that the name hierarchy and the set of names in the DNS are not the same thing.   We've had that discussion before.   We even published a document about it, which hasn't quite made its way out of the RFC editor queue yet.   It seems to me that it is demonstrably the case that these two sets are disjoint.

But you explain your reasoning on the basis that clearly they are the same set, and that they are the same set is left unexamined.   So if we were to succeed in understanding why we disagree on this point, it would be necessary to dig down into that.

Having seen you give keynotes at the plenary, I know that you are deeply concerned about computer security.   The reason that I am in favor of the behavior I'm propounding is that I think it closes a small security gap through which a truck might some day be driven, to our woe.   So to me, the need to leave that gap, which I admit is small, open, seems inconsistent with what I know of you.

So clearly you value this idea that localhost is a name that exists in the DNS, even though it doesn't exist in the DNS.   It might be fruitful to explore that further.   It might also be a waste of time.   I don't honestly know.   But that is, I think, the key to our disagreement.