Re: [Ohttp] Discovery

Eric Rescorla <ekr@rtfm.com> Mon, 05 July 2021 13:46 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: ohttp@ietfa.amsl.com
Delivered-To: ohttp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73C503A186C for <ohttp@ietfa.amsl.com>; Mon, 5 Jul 2021 06:46:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=rtfm-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 0iaY75uJdQwc for <ohttp@ietfa.amsl.com>; Mon, 5 Jul 2021 06:46:54 -0700 (PDT)
Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (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 287033A186B for <ohttp@ietf.org>; Mon, 5 Jul 2021 06:46:54 -0700 (PDT)
Received: by mail-io1-xd2b.google.com with SMTP id d9so21020243ioo.2 for <ohttp@ietf.org>; Mon, 05 Jul 2021 06:46:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EApRFmDqvcBDJVr3CgLWCxlPlnKs2HKn5j9yFGkOHdU=; b=ff9kBKMTwRzne37HfhgGiAw7xb+OWgwqzMe2LXU9rp03qPTYQzahMIn3wsBOWb1DHi y2WWgPnZMQTsdGVH6pwZYzyg6Cvh6FWbU4DOhpgWQ2Zq/UkQFfb88yrSIZ+6d7clqcNh leawsxBPkTTiKODRyPIzk5d+qK8jqZfmIs3NUbn6WA9mZslD3nisXxbvCJMe8uuwi4ZD hEEU0rEUWPJVwYATIxr3UMrmHojUMrpK/tC1HD5fOnYgPRvIoX4O3yUrcI9+sbi1PSqE asLeM6HPaWyUp2ZGgGi2AH3PfDWg7unYbBhT04YqVBP1yxslwMuKhudJGh0jiDen46X3 cQ9Q==
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=EApRFmDqvcBDJVr3CgLWCxlPlnKs2HKn5j9yFGkOHdU=; b=B9HdnK99TIim7m6YquzCNDayWgaALodcDTFQxzi5A9XTMZd7IWVr40YlOQheCuM07c n6pQksWZ/1UEl4qunEu2vrpJtHcMhm0Ai4Lto6iyXD4R37ylNbc7AG8Q3/37JZeq+VNW pZsiCNCEoWKIWwELzzoRPw9W/qk14gJf36jhGfRSGzvSgosQ/K9zTSvAl/mGBryh6DDa KHicsIkt7xyoRAZx27HUX9OQ72I6C07xTehV0/izYQn96UQHZOyk27Xv1LUPuxVpVMhG hsYKlyyoUyceZiWKCKOi9pJX1Vy4VI36gzZ0Ek8zbhl4rcQQZPsiyi6M5HKocY3uJOCQ dVNg==
X-Gm-Message-State: AOAM531lEr3A/0y3LBBby86qJTtsgDmA/f/QncVOrmPAxQUYzEs5jW8K ZitqKFfVHRlgZ+dvSr8/1FHuIKTSfY0Bi42elgfecg==
X-Google-Smtp-Source: ABdhPJwRVY97JEC5dFY+RaD4r7UrfSBEaLyl1o1ljwAQ2uZ8yTSBb6gL32JQWMZWer9urw+r0qExOJyYDUXCemp96sQ=
X-Received: by 2002:a02:c859:: with SMTP id r25mr12515891jao.17.1625492812746; Mon, 05 Jul 2021 06:46:52 -0700 (PDT)
MIME-Version: 1.0
References: <D8268CF8-94DA-4E91-9286-4E45B8E26CB6@mnot.net> <c57ed5b0-c17a-0bca-f42a-dafaa1725792@lear.ch> <1F7246CE-589A-4B34-B514-AFA0F640A384@mnot.net> <238476f4-6bf9-4124-8146-e8c051b1b25f@www.fastmail.com> <f1308d19-085d-dadf-df69-da6f8b1b5171@lear.ch> <85F35B48-DAB9-4429-9538-625E03262CDE@mnot.net> <LO2P265MB0399E24FF16C8A459E70EC0BC2069@LO2P265MB0399.GBRP265.PROD.OUTLOOK.COM> <434C5683-4292-4354-B000-42C1EFFB026D@mnot.net> <LO2P265MB03993DA815DFE00C2A4DCC4AC2069@LO2P265MB0399.GBRP265.PROD.OUTLOOK.COM> <CABcZeBOqas=GxSTWrMXWkrCroUp8dSUrnz0P4S3LFuBJ4BeHiw@mail.gmail.com> <3C3FE468-4447-47B0-8F07-0DE7602DE134@cable.comcast.com> <CABcZeBOKvWxC=PrZ8CdChKXKHeZUJoU2=Gokqgp5g3a1m8PJ=g@mail.gmail.com> <A6A229B4-163C-446B-8CBE-C696E19902A7@cable.comcast.com> <acea0962-cac6-4566-bd36-14d033320035@www.fastmail.com>
In-Reply-To: <acea0962-cac6-4566-bd36-14d033320035@www.fastmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 05 Jul 2021 06:46:16 -0700
Message-ID: <CABcZeBN47h4Eb-9fFSPjwZOoCbn3U9Q5WCe2L2YLKOCJ313iBg@mail.gmail.com>
To: Martin Thomson <mt@lowentropy.net>
Cc: "ohttp@ietf.org" <ohttp@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b06bfb05c660891e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ohttp/h4Qa8JseXDyr03vUH9wXLgdiQe4>
Subject: Re: [Ohttp] Discovery
X-BeenThere: ohttp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Oblivious HTTP <ohttp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ohttp>, <mailto:ohttp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ohttp/>
List-Post: <mailto:ohttp@ietf.org>
List-Help: <mailto:ohttp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ohttp>, <mailto:ohttp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jul 2021 13:46:59 -0000

On Sun, Jul 4, 2021 at 9:35 PM Martin Thomson <mt@lowentropy.net> wrote:

> Back from a short break; I'll take the opportunity to thank folks for the
> constructive discussion.
>
> I'm reading from the messages here that following DoH/ADD in ruling
> "discovery" topics completely off-limits was unwise and that this working
> group shouldn't repeat that mistake.


I'm not quite sure what you're talking about here, because the DoH charter
*didn't* rule discovery out of scope. To the contrary, the charter (
https://datatracker.ietf.org/doc/charter-ietf-doh/00-13/) says:

  The working group may define mechanisms for discovery of DOH servers
  similar to existing mechanisms for discovering other DNS servers if
  the chairs determine that there is both sufficient interest and
  working group consensus.

Moreover, as I said earlier, I think the difficulty that ADD is
experiencing defining a widely applicable mechanism bears out the
decision not to gate deployment on discovery.

Put that way, the flaws in the proposed charter are just obvious.
>
> I've tried to amend the discussion on scope to accommodate that feedback,
> along the lines Jason suggested.  That is, keep the discussion of how OHTTP
> is used entirely in-scope, but prioritize the core protocol work.
>
> It's a small change, so here 'tis:
> https://github.com/unicorn-wg/ohttp-charter/pull/3
>
> +The working group will prioritize work on the core protocol elements as
> +identified.  Specific uses of this core protocol might need to describe
> +discovery methods or rely on configuration.  The working group may
> discuss and
> +document different deployment models.  The working group may publish
> protocol
> +mechanisms that support selected deployment models.
>

> This replaces existing text prohibiting work on discovery and would be in
> addition to the change I suggested earlier in response to Eliot's feedback.
>

> Does that work for people?
>

I think this needs some work, because it's not just a matter of prioritize,
but of this other work being optional.

   The working group will prioritize work on the core protocol elements as
   identified. In addition, if there is sufficient interest and chair
consensus, the
   WG may work on other use cases and deployment models, including those
   which involve discovery of O-HTTP proxies or servers..

-Ekr




> --
> Ohttp mailing list
> Ohttp@ietf.org
> https://www.ietf.org/mailman/listinfo/ohttp
>