Re: [Doh] A question on the mix of DNS and HTTP semantics

Dave Lawrence <tale@dd.org> Mon, 19 March 2018 11:17 UTC

Return-Path: <tale@dd.org>
X-Original-To: doh@ietfa.amsl.com
Delivered-To: doh@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A791A127599 for <doh@ietfa.amsl.com>; Mon, 19 Mar 2018 04:17:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
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 CpTuTWtgdSop for <doh@ietfa.amsl.com>; Mon, 19 Mar 2018 04:17:55 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2B3F12741D for <doh@ietf.org>; Mon, 19 Mar 2018 04:17:55 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 88552381AC; Mon, 19 Mar 2018 07:17:54 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <23215.40034.541003.659743@gro.dd.org>
Date: Mon, 19 Mar 2018 07:17:54 -0400
From: Dave Lawrence <tale@dd.org>
To: DoH WG <doh@ietf.org>
In-Reply-To: <CA+9kkMA733q3BPRbnN++0vwKrmOOCN8SBgknYwFaeEf2cvYikw@mail.gmail.com>
References: <CA+9kkMB7awRfW9jUmY9Q-1p+w3VLtpG5DxhF3s7Q58nEMZeX3w@mail.gmail.com> <20180318164307.GB6724@laperouse.bortzmeyer.org> <CAOdDvNr1GstB+g3pYi4w0bXuQ=Nz8HqgTRfWUX9TGu9YAYiz0w@mail.gmail.com> <CA+9kkMA733q3BPRbnN++0vwKrmOOCN8SBgknYwFaeEf2cvYikw@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/doh/SlfuuMLJYm6GBhm3CBdFbrpBiGU>
Subject: Re: [Doh] A question on the mix of DNS and HTTP semantics
X-BeenThere: doh@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: DNS Over HTTPS <doh.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/doh>, <mailto:doh-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/doh/>
List-Post: <mailto:doh@ietf.org>
List-Help: <mailto:doh-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/doh>, <mailto:doh-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Mar 2018 11:17:57 -0000

Ted Hardie writes:
> but it can clarify at the DNS level that this was REFUSED.  The
> semantics of that are much closer to 451's meaning

Well, yes and no.  REFUSED is hopelessly overloaded, with only one of
its meanings being semantically in the neighborhood or 451.  It is
also used to signal lame delegations, and even rejecting an EDNS
option.  Thus we have a draft for extended errors in DNS responses to
make things clearer.