Re: [Doh] meta qtypes
Patrick McManus <pmcmanus@mozilla.com> Tue, 20 March 2018 10:11 UTC
Return-Path: <pmcmanus@mozilla.com>
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 DAE131243F6 for <doh@ietfa.amsl.com>; Tue, 20 Mar 2018 03:11:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.101
X-Spam-Level: **
X-Spam-Status: No, score=2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_SBL_CSS=3.335, SPF_SOFTFAIL=0.665] autolearn=no 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 sVkraqoGedJB for <doh@ietfa.amsl.com>; Tue, 20 Mar 2018 03:11:24 -0700 (PDT)
Received: from linode64.ducksong.com (linode6only.ducksong.com [IPv6:2600:3c02::f03c:91ff:fe6e:e8da]) by ietfa.amsl.com (Postfix) with ESMTP id 405DD124319 for <doh@ietf.org>; Tue, 20 Mar 2018 03:11:24 -0700 (PDT)
Received: from mail-oi0-f50.google.com (mail-oi0-f50.google.com [209.85.218.50]) by linode64.ducksong.com (Postfix) with ESMTPSA id 056E03A064 for <doh@ietf.org>; Tue, 20 Mar 2018 06:11:23 -0400 (EDT)
Received: by mail-oi0-f50.google.com with SMTP id q71-v6so832355oic.6 for <doh@ietf.org>; Tue, 20 Mar 2018 03:11:23 -0700 (PDT)
X-Gm-Message-State: AElRT7EUUnHnkcDh9MFz24AJSqgMNNwLz7FyO77uTyXyCC2vjnsPPl1u 5a2y1YEz9SwwFrqRI8Td/mqlc7GXqZu0SZF0MuQ=
X-Google-Smtp-Source: AG47ELtXiMgAKWqYuMDijVKfxvjNzV2YgjfLz7Tkhbi6UJxdFeOgCdgN/UAlF+UsGyPolNs3MWUgTWRJEAvaLdpv7N4=
X-Received: by 10.202.94.132 with SMTP id s126mr8410188oib.155.1521540682675; Tue, 20 Mar 2018 03:11:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.74.137.147 with HTTP; Tue, 20 Mar 2018 03:11:21 -0700 (PDT)
In-Reply-To: <23216.54906.978869.638719@gro.dd.org>
References: <20180318143811.bn5kwr7oqo2ux6qm@miek.nl> <CAOdDvNoNN98zOuPAepS0=0Nt06+UAGV1ZCrxs0J2TzQaVnJz8w@mail.gmail.com> <CAN6NTqwA+Ub22Ajr_RGGh2+32aMMUMcKnPdUrUpkk8zF6TBn1Q@mail.gmail.com> <20180319131134.46hjo2eo757jqe7d@miek.nl> <16CD849A-55B3-487C-A370-CA96FF619BC3@bangj.com> <alpine.DEB.2.11.1803191408010.20806@grey.csi.cam.ac.uk> <23215.52292.616186.468475@gro.dd.org> <3a58b678-e514-b34f-f477-a3f36dbbea15@nic.cz> <23216.54906.978869.638719@gro.dd.org>
From: Patrick McManus <pmcmanus@mozilla.com>
Date: Tue, 20 Mar 2018 10:11:21 +0000
X-Gmail-Original-Message-ID: <CAOdDvNp_6dLp2eG8B7voGa-Gyz5bDPCTEL+-guJt_j7Uvih2yg@mail.gmail.com>
Message-ID: <CAOdDvNp_6dLp2eG8B7voGa-Gyz5bDPCTEL+-guJt_j7Uvih2yg@mail.gmail.com>
To: Dave Lawrence <tale@dd.org>
Cc: DoH WG <doh@ietf.org>
Content-Type: multipart/alternative; boundary="001a113d5160e6fd880567d54b78"
Archived-At: <https://mailarchive.ietf.org/arch/msg/doh/H_gUHmb65iDIoHTjeZWZmSmEYgs>
Subject: Re: [Doh] meta qtypes
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: Tue, 20 Mar 2018 10:11:26 -0000
On Tue, Mar 20, 2018 at 9:38 AM, Dave Lawrence <tale@dd.org> wrote: > Petr Špaček writes: > > Oh, but in that case the theoretical "proxy" would have re-assemble > > answers from TCP connection to a DNS server into jumbo-message. Bleh, > > please do not do this. DNS is complex as hell now and additional layer > > of complexity in translation is going to be major pain. > > If your HTTP server didn't want to do an AXFR because of the extra > coding involved, it's got HTTP error codes to signal that. Should the > doc recommend a specific one for whatever DNS features the HTTPS > server chooses not to support? > > I know this is sounding like an old refrain - but we want clients to handle all applicable codes and also need to be aware that HTTP servers other than DoH servers might be generating error responses. So in general creating laundry lists of response codes is an anti-pattern of over specification. BCP56bis talks about this. In the case of a server that doesn't want to answer a request, 7231 provides all of 5xx to mean that. i.e. the server is aware it has erred or is incapable of handling the request. Restating just that is less objectionable but we run the risk of introduce subtle mistakes when all we want is redundancy. We're much better off just including HTTP by reference as we're doing. (personally I would use 501 or maybe 502 if I squinted at it hard.) > My main point is that on a practical level nothing precludes being > able to do a DNS response greater than 64k over HTTPS, and if an > implementer wants to support AXFR for whatever reason I don't see why > they need to be blocked from that. > > personally agree > _______________________________________________ > Doh mailing list > Doh@ietf.org > https://www.ietf.org/mailman/listinfo/doh >
- [Doh] meta qtypes Miek Gieben
- Re: [Doh] meta qtypes Patrick McManus
- Re: [Doh] meta qtypes Miek Gieben
- Re: [Doh] meta qtypes Patrick McManus
- Re: [Doh] meta qtypes Stephane Bortzmeyer
- Re: [Doh] meta qtypes Miek Gieben
- Re: [Doh] meta qtypes Patrick McManus
- Re: [Doh] meta qtypes Miek Gieben
- Re: [Doh] meta qtypes Ben Schwartz
- Re: [Doh] meta qtypes Dave Lawrence
- Re: [Doh] meta qtypes Ólafur Guðmundsson
- Re: [Doh] meta qtypes Miek Gieben
- Re: [Doh] meta qtypes Tom Pusateri
- Re: [Doh] [Ext] meta qtypes Paul Hoffman
- Re: [Doh] meta qtypes Patrick McManus
- Re: [Doh] meta qtypes Miek Gieben
- Re: [Doh] meta qtypes Tony Finch
- [Doh] DNS Session Signalling (was: meta qtypes) Dave Lawrence
- Re: [Doh] DNS Session Signalling (was: meta qtype… Tom Pusateri
- Re: [Doh] meta qtypes Dave Lawrence
- Re: [Doh] meta qtypes Petr Špaček
- Re: [Doh] meta qtypes Dave Lawrence
- Re: [Doh] meta qtypes Patrick McManus
- Re: [Doh] meta qtypes Patrick McManus
- Re: [Doh] meta qtypes Dave Lawrence
- Re: [Doh] meta qtypes Stephane Bortzmeyer
- Re: [Doh] meta qtypes Dave Lawrence
- Re: [Doh] meta qtypes Tony Finch