Re: Optional Connection fields in 1xx messages and Upgrade requests

Willy Tarreau <w@1wt.eu> Thu, 15 October 2020 03:33 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFCEA3A1243 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 14 Oct 2020 20:33:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.65
X-Spam-Level:
X-Spam-Status: No, score=-2.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] 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 tU9uhQDvSLEl for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 14 Oct 2020 20:33:40 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C1023A123E for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 14 Oct 2020 20:33:39 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1kSu14-0001sd-PH for ietf-http-wg-dist@listhub.w3.org; Thu, 15 Oct 2020 03:33:22 +0000
Resent-Date: Thu, 15 Oct 2020 03:33:22 +0000
Resent-Message-Id: <E1kSu14-0001sd-PH@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <w@1wt.eu>) id 1kSu13-0001rs-Cd for ietf-http-wg@listhub.w3.org; Thu, 15 Oct 2020 03:33:21 +0000
Received: from wtarreau.pck.nerim.net ([62.212.114.60] helo=1wt.eu) by titan.w3.org with esmtp (Exim 4.92) (envelope-from <w@1wt.eu>) id 1kSu11-0004Jz-9r for ietf-http-wg@w3.org; Thu, 15 Oct 2020 03:33:21 +0000
Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id 09F3WeWj013148; Thu, 15 Oct 2020 05:32:40 +0200
Date: Thu, 15 Oct 2020 05:32:40 +0200
From: Willy Tarreau <w@1wt.eu>
To: Mark Nottingham <mnot@mnot.net>
Cc: Alex Rousskov <rousskov@measurement-factory.com>, HTTP Working Group <ietf-http-wg@w3.org>, Amos Jeffries <squid3@treenet.co.nz>
Message-ID: <20201015033239.GA13145@1wt.eu>
References: <squid-cache/squid/pull/732@github.com> <squid-cache/squid/pull/732/c708672207@github.com> <b8d3cd2c-4f1a-ce4a-b9c5-f990c07ed8bd@measurement-factory.com> <20201015032121.GD12967@1wt.eu> <F6E89B2D-E18F-43FF-9F1E-1E57B311EFD0@mnot.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <F6E89B2D-E18F-43FF-9F1E-1E57B311EFD0@mnot.net>
User-Agent: Mutt/1.6.1 (2016-04-27)
Received-SPF: pass client-ip=62.212.114.60; envelope-from=w@1wt.eu; helo=1wt.eu
X-W3C-Hub-Spam-Status: No, score=-7.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1kSu11-0004Jz-9r b458bf9a0df43e96ad06b3c6375e1d3f
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Optional Connection fields in 1xx messages and Upgrade requests
Archived-At: <https://www.w3.org/mid/20201015033239.GA13145@1wt.eu>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/38093
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On Thu, Oct 15, 2020 at 02:30:02PM +1100, Mark Nottingham wrote:
> Sounds like it might need some grease...

Good point. But it will need to be done on extremities at least (clients
and servers), because intermediaries are systematically pointed the finger
at since "look it doesn't work anymore when I insert $GATEWAY here".

Willy