Re: [Ohttp] Discovery (no)

Thomas Mangin <thomas.mangin@exa.net.uk> Mon, 26 July 2021 19:34 UTC

Return-Path: <thomas.mangin@exa.net.uk>
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 13E413A0992 for <ohttp@ietfa.amsl.com>; Mon, 26 Jul 2021 12:34:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 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_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=exa-net-uk.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 X5sRNIyR5EfD for <ohttp@ietfa.amsl.com>; Mon, 26 Jul 2021 12:34:48 -0700 (PDT)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (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 3CF3D3A098D for <ohttp@ietf.org>; Mon, 26 Jul 2021 12:34:47 -0700 (PDT)
Received: by mail-lf1-x12e.google.com with SMTP id g13so17431929lfj.12 for <ohttp@ietf.org>; Mon, 26 Jul 2021 12:34:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=exa-net-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UYO+IqE7+j2w5+GMj0w8dpSEpCFKLPK6XrSYHM871Gk=; b=0qRTT9VGb5WK6vetG5lv6JpJ6TZKQEktba4yBN7cXH37CMChwE1+ipi0rPGboYXtvh 42H4BKXxvAngB79oHABzZBli7WKMjAGFZwQBH40FCH0xYEoLEi2mxNQio9WaP52gZjxA wVf9afFlbrTmyvvzXdLxx3SjHq1dIyzFpUSKSyGa4VWZqlvOU2DzMzM9yITGQHh3nYM1 uGnfXxMDeF0UsKq2KY/GgPwewzPun0A4JqJVtIX655E1oYbKVcvthfvOyIZ85SdNDvcP YpWa7gWpnecPsG32w9rAwtU8Foam44MlfbQirsEZM2QB5aFE3Yj9rs0amfnDDp3Yopzs Is6w==
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=UYO+IqE7+j2w5+GMj0w8dpSEpCFKLPK6XrSYHM871Gk=; b=s7gNC4xnZD1HDXtVZFg749U4o4zKLR5CuQhT9hxuTFBi11nZq48peITXuoBn6CxkxO ORLSKhtH4PjOE9azScOK9SUBO8vPpeFp56Vvtd/r0teGTzcYLy6FOnObL+TT3MYbd2hJ xEde2DB1C4ZEXlm4M/Y3nQVai6IKJjwZuUQ4QZcZrzMocX9NiuS6vnRAr+ArDA7WLDBL FDSQSgkJNCHPImw8wzh1I7YgwxCnu8ZNC8y5hvf2KjZeurPvU5JvuNsse6C+xnJ5hg2K 4ndE7q6gu5tgqg7H24nalwIayN9mFh95BtaEgvq9coIUx6a3NQNVlkKHsqH0yt9LtN3c UZEw==
X-Gm-Message-State: AOAM532fEaicVraWKQC/ObFIDtRlTZc+vW5OlIpsGj2pIP3+Vls5fbIW F2vJibATIPPVKYl3fJeR/ZyBhTY18Uis0PDFxkiOapZrhkgj8g==
X-Google-Smtp-Source: ABdhPJzXnoP7AkZHDA2JFZaueXgQ3m6oYrnXogdWbJp/jLnOzF3ob6u1UhWkof66lJiMTEPl2OcOyoINfYIPi6QnTPA=
X-Received: by 2002:a05:6512:22c9:: with SMTP id g9mr13870881lfu.640.1627328084264; Mon, 26 Jul 2021 12:34:44 -0700 (PDT)
MIME-Version: 1.0
References: <CAEm8Q12LUx42gYODFVBpLUd0UbwfAvfScDC5Wnm+jsmaB6osQQ@mail.gmail.com> <3cb3ea05-57d8-4db2-9bdb-78cf8d8cf4c5@www.fastmail.com> <CAEm8Q12MegnasLOOEcCVLkZ_gW9E2JXx9hoWF1hFm+4dcwfXyw@mail.gmail.com> <CABcZeBMMh6rOymV9QB7sgCB33PD91im94nNR1h2gBo7fmEriRQ@mail.gmail.com>
In-Reply-To: <CABcZeBMMh6rOymV9QB7sgCB33PD91im94nNR1h2gBo7fmEriRQ@mail.gmail.com>
From: Thomas Mangin <thomas.mangin@exa.net.uk>
Date: Mon, 26 Jul 2021 20:34:33 +0100
Message-ID: <CAEm8Q10PnoCEzUZb4mh7XBkz4T4ZeVoeyR_jx7u2VdG9SpUYLg@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: Christopher Wood <caw@heapingbits.net>, ohttp@ietf.org
Content-Type: multipart/alternative; boundary="00000000000065609905c80bd83d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ohttp/tOGtG_ZR9abu0dE5-_JkgZ8xyxQ>
Subject: Re: [Ohttp] Discovery (no)
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, 26 Jul 2021 19:34:53 -0000

>
> On Mon, Jul 26, 2021 at 10:02 AM Thomas Mangin <thomas.mangin@exa.net.uk>
> wrote:
>
>> Good point, please excuse my bad wording, there can no be
>> interoperability, as there is no way for someone to implement a working
>> end-to-end connection based on the RFC and check it against another
>> implementation. It is enough to implement the defined components but not a
>> full solution.
>>
>
> I don't believe that this is correct.
>
> The basic insight here is that in most of the cases of interest there is
> *already* a relationship between the client and the origin server and that
> relationship is already worked out of band in some way. So that piece does
> not need interop.
>

Thank you Eric,

I feel we will have to agree to disagree: if developers can not create two
interoperable implementations from a draft/RFC alone, this is not a
complete document. For me, it would be like leaving out the port from the
HTTP protocol.

There may have been "considered reasons" why the draft authors decided to
leave this out, but this does not change the point.

Thomas