Re: [Technical Errata Reported] RFC9110 (7870)

Francesca Palombini <francesca.palombini@ericsson.com> Tue, 14 May 2024 07:51 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=ietf.org@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 AB0F4C151996 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 14 May 2024 00:51:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.43
X-Spam-Level:
X-Spam-Status: No, score=-3.43 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.582, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="AFT6w3x9"; dkim=pass (2048-bit key) header.d=w3.org header.b="J8fmzjjK"; dkim=pass (2048-bit key) header.d=ericsson.com header.b="YPNQa6E7"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D94-9TAYuWVF for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 14 May 2024 00:51:39 -0700 (PDT)
Received: from mab.w3.org (mab.w3.org [IPv6:2600:1f18:7d7a:2700:d091:4b25:8566:8113]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2538C14F69F for <httpbisa-archive-bis2Juki@ietf.org>; Tue, 14 May 2024 00:51:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:MIME-Version:Content-Type:In-Reply-To:References:Message-ID: Date:CC:To:From:Reply-To; bh=e11bhOHbFqqWE5z4CakMG74BaoOwwDIXtepBj8dRpK0=; b= AFT6w3x93zbDfB1H7+ums0U9eOh3SIvj/L7m29YKg3H6A3eonkMOKFOS7bXx4OKHo6r3D/XKfeseJ TRaIIlxl3+ToS4GlpfnIfjZUlBBODLiFf5dj0WrG2DLS2FORJ/hQwMn8UWNS4R1dcG1OOYs6nZitb 9pNwVuHuxopUUMyuxV3W0+r8dGY+hwVcJoaeh/jwVvVABlyxF8GKoY0qSDujAZA/IR4OfN3Fcrp60 37D1CJk5T4AWmYimg/qW9rHQJp3GQtzxlVyOSN49XPmBPSnaxEd6jgb4ioan6SjYGDQlCVINuJaXn B8RwafyLDXWCZoxtjILRjiHoJ+mPYq8tuQ==;
Received: from lists by mab.w3.org with local (Exim 4.96) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1s6mvj-00DNXW-1Q for ietf-http-wg-dist@listhub.w3.org; Tue, 14 May 2024 07:50:35 +0000
Resent-Date: Tue, 14 May 2024 07:50:35 +0000
Resent-Message-Id: <E1s6mvj-00DNXW-1Q@mab.w3.org>
Received: from ip-10-0-0-144.ec2.internal ([10.0.0.144] helo=pan.w3.org) by mab.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <francesca.palombini@ericsson.com>) id 1s6mvh-00DNWa-1i for ietf-http-wg@listhub.w3.internal; Tue, 14 May 2024 07:50:33 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=MIME-Version:Content-Type:In-Reply-To:References:Message-ID:Date: Subject:CC:To:From:Reply-To; bh=e11bhOHbFqqWE5z4CakMG74BaoOwwDIXtepBj8dRpK0=; t=1715673033; x=1716537033; b=J8fmzjjKKHntEwzooEJ//3N4W4SZngP97Iv/Y3kLAwAH0yg oI6rzYW2fsicOzG1u5kX5rnaJD82AFrtRv/dj6hOHKuF8Dg3g//PbqS8BAItm9k5IOFW8CbFYC+3S sGhGUmyG0KxKYMSaz8EKZ6Ls3Y0IwBDbw39UHqzEZ9Ek/EWlvZZ5aH5TljGcRGk044jtTGkqol/79 136ZP2aJc5GViYHPqr/O4HBlS7PvRnb1mKxhV56OPwZuVOS0kWKWEfCZz265cKtfw6VpXr/fqUfAQ 8G6OOexFXtaVE07E4In741leVbzPSVW2vJv0+dCdh4jlPL3IWCEwGWjYVbQsOdPA==;
Received-SPF: pass (pan.w3.org: domain of ericsson.com designates 40.107.22.75 as permitted sender) client-ip=40.107.22.75; envelope-from=francesca.palombini@ericsson.com; helo=EUR05-AM6-obe.outbound.protection.outlook.com;
Received: from mail-am6eur05on2075.outbound.protection.outlook.com ([40.107.22.75] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by pan.w3.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <francesca.palombini@ericsson.com>) id 1s6mvg-003Yzo-1S for ietf-http-wg@w3.org; Tue, 14 May 2024 07:50:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ho1XBjiHL3oooL0cH1CybxJ1XmV5Oqk65OrhAC81nQkYeuTgsZcFfiTlq1YIxxsHxXnk1PLkYiL9qcNgQnRyLwZtOEst4nf+7wBwlWs57QjRWMOLEowka8uKrQlckVGbbQYjP4AvOcmdSaXqLvWMiTtCSToWqcxLsp5iTAkbH31AJqZsv568vxyR5QRZKZ6hfqg8THlb2KYzYUWBG+fe9PBnDLbYXyRbCOYsd3gerTdMZk/OCEtMT2qaIAeh0wfOSY7bBgRfQpqIT/fQ8RCQMWW3vgVkiRq2+CO45tEIOcpyNzKq2kOav9uI2jF0FBZZ+eRasXqwfviTFcrEnUsArw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=e11bhOHbFqqWE5z4CakMG74BaoOwwDIXtepBj8dRpK0=; b=fC/5lVGJY3Ay+r52JTOxyNLWAF3KLcF+jNPk7nHfxSX4ngu2C/g8ASf/e1w7IOQPyAr0ZXxA2CgyvzK2AVRaUpYa2qhc6kM7xomyiShIcCkZ10Aw0JOQ4QFWNoQ4aPogMIBGxqebZw/OBquKk5X7QPiOrpCdFG/yleMqNBERZDRbWRL6tO8HdP1PhHdi8Dh8SYmNRbaJP6hzAg4NfrSQqUuwhFCy2mi3U+w6ECFyjWVlwXzf4lz5zuC9Yi1n4y4adE4UrU9jkEylC52YSzgAgkT13q1qIihZAbkTZ5wSVZzzB/LP9mqe84cWhfmrTfIdDGnzpcE55vxlU0c6kF0VsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e11bhOHbFqqWE5z4CakMG74BaoOwwDIXtepBj8dRpK0=; b=YPNQa6E7JIVVKfGaVS/nLyaXk+HGo/VYSlfUBT/fIgIpeNxAd7we/qg/eo6wpMh/SZ2dWYcCkLG2xTbOmU8WvgZbVkAKmhlhHVnW8Zxfu4LIlNGoB4dCTOWUFvUWa1zserGAplV98gUp+iM2WjY7hbTD2Aa8EimC8zuz/jUwfbC69Syi4apgJXLNgJuD7xAso0KQfZevOtwtZNtkV5QY/Qwxu6TBEnDCl7msLG9vsPpoZjTkPnODRd2/1NN54gl6vwT5pn3b9mRYWOspEos1xtxE4JEccAhOiokqFy9OckErnuw2dIhPULrVjv3n1L2bRxmyoAFJ7911qTYi2Dnuxw==
Received: from PAXPR07MB7838.eurprd07.prod.outlook.com (2603:10a6:102:15e::16) by VI0PR07MB10224.eurprd07.prod.outlook.com (2603:10a6:800:25b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.45; Tue, 14 May 2024 07:50:26 +0000
Received: from PAXPR07MB7838.eurprd07.prod.outlook.com ([fe80::d25e:9138:135c:fd6]) by PAXPR07MB7838.eurprd07.prod.outlook.com ([fe80::d25e:9138:135c:fd6%7]) with mapi id 15.20.7544.052; Tue, 14 May 2024 07:50:26 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: Willy Tarreau <w@1wt.eu>, Mark Nottingham <mnot@mnot.net>
CC: Ben Kallus <benjamin.p.kallus.gr@dartmouth.edu>, RFC Errata System <rfc-editor@rfc-editor.org>, Roy Fielding <fielding@gbiv.com>, "Julian F. Reschke" <julian.reschke@greenbytes.de>, "httpbis-ads@ietf.org" <httpbis-ads@ietf.org>, Tommy Pauly <tpauly@apple.com>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Thread-Topic: [Technical Errata Reported] RFC9110 (7870)
Thread-Index: AQHafhnC+W9nXFeBMkGFCejoMOKWSLFJE/IAgAANKQCAAAcwgIAAQ+eAgE078so=
Date: Tue, 14 May 2024 07:50:00 +0000
Message-ID: <PAXPR07MB78381E0EA9BAE0261ACDA78998E32@PAXPR07MB7838.eurprd07.prod.outlook.com>
References: <20240324183318.A752011FD91@rfcpa.amsl.com> <48D0BD66-E290-4BC9-BB70-285EDA3FFD99@mnot.net> <CAB6pCSZS7=AsJpN=nFWA6pibX4eFwM0q8iF_LqGfvEmOhf=Jaw@mail.gmail.com> <EC45761B-79CE-4217-B678-578CFA104AEF@mnot.net> <20240326041513.GC24288@1wt.eu>
In-Reply-To: <20240326041513.GC24288@1wt.eu>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PAXPR07MB7838:EE_|VI0PR07MB10224:EE_
x-ms-office365-filtering-correlation-id: c6df4515-4bcd-45f3-e7ba-08dc73ea84bc
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|1800799015|376005|366007|38070700009;
x-microsoft-antispam-message-info: 8ORVkATI+F7a/L7Tswh7vm4fiCvLxAnQySTEgDmP4TWoMsONFqhCwmF3JljHDIxRrVKDau7iC7ibc7mivmXVCnNPwRyl3HqVStO8JF4HmDG2cXxaktqDL2GkSg9LFZezSnQ2Z0SE+vmijuiS2BwEmRjeoPZbVsomFpis08ehOLFyrjXmtuG7EUcR2HcMiR5p8JzBmng4SMOceRYjgToU16wqRlogaWc4/vYETw4crW+E9GAVNnhtP2lIQUz2amRRjmn2DbsrNjkJoGuE213TOFDinRArnZDlwCtd3n3tEpvaNjsmWO2Jh+SVbDGppQZ2jrOXGzyrVW6KJzlqjPt+uc1lyTvw0JJEAyK5ytLo+ctVbrN/yV9noFTxRdezM1Hv3QZdBtFvSbI0TcoVBzn+FvDwQhK+eEqCIJuBrv6/816v/CtofoUiFa4HjcOZD9AEAuqN5hqODsE4ppk3HWVu2kq8CNOyjVrK+iSrsWUvFjCKWwNGw+vqfAInG9Xfn9AoHbmb2Pc5x+Jl6DiVVadfU2C/TguOregH0SXrSACcJe6U/IBNpRAVWvaNAn4Ts7LougGpaC1EaMwLq+GkmuDIqzeQuuNjVQ/k8v/rwCxTFkNHZS6AkWnhV5BA9P21iiHkcA614+iMzcFpKpJXCMrzrH3OKMhXtv89FnCO7Gz+5RSCWoHpxnk1VaXVEJ03VTLUnKgJgma+DvLLF1xVmEX+5Qt6leSN7P6dgcbj+8nB/LxqhZxgz1e08FbI5RmglCAgEvTZHsHh1cIqvl/IGs9R2lncwxTwBktu0jjNWlGaWrQ0C5UHLio5COZLneeSoWWvGpY2O2zhX/lHxNgYb7e56eqnvOcAgRXKAiTJZZfLL1TtXq0hItL3UMAUD7k9LQzZey1GpHVxOJaueB6+OB0MCPD6kjVn+HU91pojjdrhLhVMuyuOT+BMyQlkOc9vmMQg0hLyDzl60kEQInt7rpa7GPOU0wY3PFG1h+kx8owV02P2AfXDEjqnjYUxIRcCSFPSVa/TZD8Pz8SgNL9AC+jqrDaAatmBQXE8FjAQAEnUbvRRTuaKLp/JUiBPNUqDPdC1WcZTSZ8KZjyk1UOPDCR1j00EmhZlm7Unacok9tg2x7Izzojd8MYQ0vQOQJFWGc4XV6sGcNxcr1f9XqvZEA/Nzj8WqGBlpEFX1JOiRik81a8j24byOSTLpFJMzJ53WvzXgqlhfs4MapGbJAL8KZ+071+SV62/seYJlDBzfcD7FDCo1uI/6DO3/CEmrqVFgGph0A9cQZ9ZscpjiJKBrmjotjuvdHin0epbJ/0PnA8lgR65Ijw8Y7cPeGxtoehWbH3FTAAR7VkV6ItQRpSgnS+Edg==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR07MB7838.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 47Nu1QkIoR/55iuM21+MI0pSRiP2tEOI4/hbe5jmRKag9kySMAlUpHh16+eYFEIg+LE1D9VcBEPSIapoFkJBFhn371ds1tLwlaCtOiEcsgGVnrje1INsvk82D1n8a7dkDtIsLtNOjTcWt2RkBoTTiDgI2hU/1TOD5TapyEMG+eXV53AySGCUFEDNaQAD+ZQDli4hPNAo2OyvfsG6Z/MUQVDigzk/QecQk76sfEZQZWv3R28z+kGaQHoA3kgZKNoGDS6S/uSi1eW3qvKBz8+odMzqzQxcqnIJmL/susR6Nz+QwB8cQqcGk6jX56qh778Ak3gNVnDZanBXtyMum7yTyytTUg6ufbGGIuwaQ7258xfiiV9HSeIQFcIZZpxq9v3ANiKImpO+U4B+R9pkMCPfANlT4xUyaLPzukCegdaTv6LUqwJdEO5aPCBix1F/FXoaxq5yKaas2Jls+DHub4EE4gElgsdWrzEp55xXNd0N/sV6zsY3vEXqKp1yX2kJpAt0aN0Ib5dUbsu8QhGiKvayYFLxv3+6+vuB6pMlkOuck6x+X/7aO3DLzObCJCMcVb8xi1+RJWbEcu0xcwxtXRlR1ZAg96FpTDCbINal5MY4L9u3XVTQ7MCOrkjWkBP6nKgWMS+IvK3q9p8jFiUcEM6nZ/7FurgnpqoQ2IMP7auBRqsyhgD8SYm/g2pka3h7bcsBs20IV0MeY+5DTV00JANo2KaEEUx4je5fLKg8xDtSW7VNagsNsvGXwDDLfgrBcK0Bhm0GKaPBwR8EyDd2BqnRauSMn7vy5KhN+TApLbsMKlNOuaKXzLmHy5DZqm2/MVjsL+v8DdCOTKUd3nVqmZcq8IeTq2UCpiBnNCzKALjNqDq85lcUaJummF2CdJ8o03a1XxDsDDpaQAwiv1se/74N8mKF1NwfIF3xDgOEGpyx0whm60jkottv00Wnm6uDlQUhGYb3Rlyj5pOJefNmHKIBgTQZptAG583r5Q3qf2YUgHSSEJS8TreV+TgiMQhbCpuAnIz6ev0FHVqqf33vxht3b0sMY+IxU1RnhHWpMzmO6P2wl7eQ5NwmAlin2saXGdrdJUflahOvpot9G5UKl1Fa+Ri0mW7iwEkHsJWcP8OHrDfIFLVUfaTyo1lZyd6nmQJR6OgTddCs2zP6Ct7zTaH1XotDbj6YQPKB0AtgI+xTrqYwMvH/DxNGlnOtKX4UBHrrFNTje3yHqp/6d7jMqNzuuaxWQtwmMLGddMMgMADRb8l08/sW9UQi5dQ459xBWPSroPjR+V7VkXuJ+VOTXKdByAs2uMXodHGjHVSSI2XBN3eyuMlXmrLZ0UgyV6I9+qJvXG0BOG0k6axkSWEpaH/3rKD9bNtClZ8x1uQZJOgTG3VfKsFLmudm0obA6eE3HetrYQqU8v3T3TE8yb0lZGSFJb6ia6f/YACmc3hu+pHS1flrPEwSndQxi59dco5R4B33hi7ObCXrKKER2U/TFI3NSQ9RQN4MjsAnkqtI6mn3ZG0kVRsUQ29Pfc8q9ipEpWriU4IcOxyTrjo1b7aranbyXU4EYo7T7+zB0RUZVd2B/nuSMw4revUOJe2O1T3dE7Y/+q62sZJ9uHSSbmojyX0ZBZa+R7r4YBDlx1o9dDaxtZPxb53/TWcupUkZZtRUNHxOIKBRV6b9dKhLmsY92b1/8j1KWoYY+qfc4USnwT/Pyt4=
Content-Type: multipart/alternative; boundary="_000_PAXPR07MB78381E0EA9BAE0261ACDA78998E32PAXPR07MB7838eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB7838.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c6df4515-4bcd-45f3-e7ba-08dc73ea84bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2024 07:50:26.5828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AZ8yyaLqnj4CR4BSWC5ISAHRQr7ScvdBa5EfhQ+XbR+c0brnYjAm5EMo65VeXO97PCUxvhsmwxgc1JxxRoY+F93851sypH1tA65RZKCUGtQGHFpt35l+ieSTvxI54WCL
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR07MB10224
X-W3C-Hub-DKIM-Status: validation passed: (address=francesca.palombini@ericsson.com domain=ericsson.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-5.1
X-W3C-Hub-Spam-Report: ARC_SIGNED=0.001, ARC_VALID=0.001, BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.974, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_PASS=-0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1s6mvg-003Yzo-1S 23e822f412869f6bfa37f5ae157eaed4
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Technical Errata Reported] RFC9110 (7870)
Archived-At: <https://www.w3.org/mid/PAXPR07MB78381E0EA9BAE0261ACDA78998E32@PAXPR07MB7838.eurprd07.prod.outlook.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/51943
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/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Hi,

I am going to mark this as Reject. For the second point, I think the current text is in fact clear – see it this way: message X has a Content-Length header invalid field value; it MUST NOT be forwarded except in some special case, if some processing is done beforehand. Yes, the processing removes the field invalidity, but the condition for the exception on forwarding X was verified beforehand.

Willy: this might have been a good addition to have (also based on Ben’s comments), and I hope the wg keeps it in mind. However, this sort of proposal doesn’t need to be in an erratum.

Thanks for the discussion,
Francesca

From: Willy Tarreau <w@1wt.eu>
Date: Tuesday, 26 March 2024 at 05:15
To: Mark Nottingham <mnot@mnot.net>
Cc: Ben Kallus <benjamin.p.kallus.gr@dartmouth.edu>, RFC Errata System <rfc-editor@rfc-editor.org>, Roy Fielding <fielding@gbiv.com>, Julian F. Reschke <julian.reschke@greenbytes.de>, httpbis-ads@ietf.org <httpbis-ads@ietf.org>, Tommy Pauly <tpauly@apple.com>, ietf-http-wg@w3.org <ietf-http-wg@w3.org>
Subject: Re: [Technical Errata Reported] RFC9110 (7870)
Hi Mark,

On Tue, Mar 26, 2024 at 11:12:11AM +1100, Mark Nottingham wrote:
> OK. I understand how you can read it that way, but it's quite contorted; I
> don't think the current text is unclear. Rewriting to remove the word
> 'exception' would imply that there are other situations where the message
> could be forwarded after rewriting, and that is undesirable.

This makes me think that for future versions of the spec, we should
probably keep in mind that some agents sometimes have to fix certain
parts before forwarding/processing them and that it might be useful
to orient various parts as "must not forward this or that unless fixed"
then have a special paragraph describing exactly what ought to be fixed,
i.e. how exactly to proceed to satisfy the exception that allows to
forward the message. It would more clearly an consistently differentiate
between what to check for and what to address in order for the message
to be forwarded. This would conveniently cover the various tricky parts
around duplicated C-L, T-E vs C-L, how to deal with Connection, header
folding, aggregation of multiple fields into a single one when a quote
is present, etc.

Cheers,
Willy