Received: by mail2.ietf.org (Postfix)
	id 21B31FF8AB0E; Thu, 11 Jun 2026 11:49:21 -0700 (PDT)
Delivered-To: ietfarch-httpbisa-archive-bis2juki@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id 1E644FF8AB0D
	for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Thu, 11 Jun 2026 11:49:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1;
	t=1781203761; bh=/GWMCYUtzZG0BWxvoCPIBZzfPKPu3T+PhtPappD7uSI=;
	h=Resent-Date:From:In-Reply-To:Date:Cc:References:To:Subject:
	 Resent-From:Resent-Sender:List-Id:List-Help:List-Post:
	 List-Unsubscribe;
	b=HRYp3qb3kNPLiwuaKYJRzxNr6saeki/DgzaUM7xVMVp5L7ImA5C6KyutpG31A1zQE
	 VfV+rtjJl6R6KLbkaG44/Q9lTkYwwFn/UPusgkGvdTzsYTYzf+8UG+14y5l3Aiq08D
	 wvnpLj24DIJPbO5BNyV/R5HogdmR+SSxL+Ri2vds=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level:
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
	DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
	HEADER_FROM_DIFFERENT_DOMAINS=0.001, MAILING_LIST_MULTI=-1,
	RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SBL_CSS=3.335, SPF_PASS=-0.001]
	autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key)
	header.d=w3.org header.b="o4INo+5H"; dkim=pass (2048-bit key)
	header.d=w3.org header.b="TIwcJeaU"; dkim=pass (2048-bit key)
	header.d=gbiv.com header.b="KgALhqif"
Received: from mail2.ietf.org ([166.84.6.31])
	by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id mjI2DinMoZa2
	for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>;
	Thu, 11 Jun 2026 11:49:20 -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 ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id 71910FF8AB06
	for <httpbisa-archive-bis2Juki@ietf.org>; Thu, 11 Jun 2026 11:49:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org;
	s=s1; h=Subject:To:References:Message-Id:Cc:Date:In-Reply-To:From:
	Mime-Version:Content-Type:Reply-To;
	bh=RSLBCJYq06huGRJMzhoAMtgW5W0ycOivCewYYrQPl+s=; b=o4INo+5Hhc4HXz61olveaGzfWd
	IGPXCcFn9C4bDUaLUg8nzOgzktO/43Cd82qf5RDQO2Fi+DThxCWi8UnIXxJo/iL780RyFcLrTrUk0
	QbMiTkEodO+EJYylYCix3EhbH6ZTZALTHccPIHXmPX3FewbCS+R5AWCPL3O36iADBaBWu2gUhtLR6
	ODSu/P0XNMe524Qo0F7M6V5K8Oqu+5mnpv+ta9f+/1QCzs8gHrWRvvZIqgW7FGZu3PIThedzXoh7m
	YaMgY3sfB92CknCGXQZhEOyx66oHUtCR7PlzDkKtcVXM7cCwHOh0mi8+zZJ5zsdHwSxZKKRRuwWdj
	rATiemCg==;
Received: from lists by mab.w3.org with local (Exim 4.96)
	(envelope-from <ietf-http-wg-request@listhub.w3.org>)
	id 1wXkS3-00Duo2-01
	for ietf-http-wg-dist@listhub.w3.org;
	Thu, 11 Jun 2026 18:48:27 +0000
Resent-Date: Thu, 11 Jun 2026 18:48:27 +0000
Resent-Message-Id: <E1wXkS3-00Duo2-01@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 <fielding@gbiv.com>)
	id 1wXkS0-00Dum0-08
	for ietf-http-wg@listhub.w3.internal;
	Thu, 11 Jun 2026 18:48:24 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org;
	s=s1; h=To:References:Message-Id:Cc:Date:In-Reply-To:From:Subject:
	Mime-Version:Content-Type:Reply-To;
	bh=RSLBCJYq06huGRJMzhoAMtgW5W0ycOivCewYYrQPl+s=; t=1781203704; x=1782067704; 
	b=TIwcJeaUy9tvYFy6yz6N1Ih4yIIcYeh0se4KyV93H7WyrSFMNLGr/QF3qK6TWK2+x0WznP/Oost
	svis5wIUc4ZHFuYSQ/WCDzNNzHyHGo+gFE73RTo3+SafHA/Ax8upPj7PEzeMVQPxHbZq8GFciGnC4
	VHfe3O1OX4Xrq5Iz3HUJUYTToIp2m8UbsSbwwNCZ1CHiGzVo0lisYzqXlZ5gxKTQ7LR2C7VukV32P
	S+P6dgwCyCPZv5wOZWyBuHlHeNNF3DnYtlJgv3I7tk51ox8atqVldu0TIap4uqaveWvjEkYYN3TK4
	/D4TOQTspJ7KMHGSrhXPMZrhkYWPtcKAHPvw==;
Received-SPF: pass (pan.w3.org: domain of gbiv.com designates 23.83.209.82 as permitted sender) client-ip=23.83.209.82; envelope-from=fielding@gbiv.com; helo=heron.birch.relay.mailchannels.net;
Received: from heron.birch.relay.mailchannels.net ([23.83.209.82])
	by pan.w3.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
	(Exim 4.96)
	(envelope-from <fielding@gbiv.com>)
	id 1wXkRz-004v15-0s
	for ietf-http-wg@w3.org;
	Thu, 11 Jun 2026 18:48:23 +0000
X-Sender-Id: dreamhost|x-authsender|fielding@gbiv.com
Received: from relay.mailchannels.net (localhost [127.0.0.1])
	by relay.mailchannels.net (Postfix) with ESMTP id AEF6B463216;
	Thu, 11 Jun 2026 18:48:18 +0000 (UTC)
Received: from pdx1-sub0-mail-a258.dreamhost.com (100-116-148-85.trex-nlb.outbound.svc.cluster.local [100.116.148.85])
	(Authenticated sender: dreamhost)
	by relay.mailchannels.net (Postfix) with ESMTPA id 0B2AD4631DA;
	Thu, 11 Jun 2026 18:48:16 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|fielding@gbiv.com
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|fielding@gbiv.com
X-MailChannels-Auth-Id: dreamhost
X-Left-Continue: 1db6b019771581cb_1781203698535_1292390779
X-MC-Loop-Signature: 1781203698535:3760936864
X-MC-Ingress-Time: 1781203698534
Received: from pdx1-sub0-mail-a258.dreamhost.com (pop.dreamhost.com
 [64.90.62.162])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
	by 100.116.148.85 (trex/7.1.5);
	Thu, 11 Jun 2026 18:48:18 +0000
Received: from smtpclient.apple (unknown [154.50.58.91])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: fielding@gbiv.com)
	by pdx1-sub0-mail-a258.dreamhost.com (Postfix) with ESMTPSA id 4gbs9C3Flrz1056;
	Thu, 11 Jun 2026 11:48:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gbiv.com;
	s=dreamhost; t=1781203695;
	bh=RSLBCJYq06huGRJMzhoAMtgW5W0ycOivCewYYrQPl+s=;
	h=Content-Type:Subject:From:Date:Cc:Content-Transfer-Encoding:To;
	b=KgALhqif/MMgR5Eut/w5BquTxu6Yr84/3D1HLdUgQt9qsHzPHdWmF71kD83QX3p5u
	 HBAwHHcW25KpNmT3PX4NHA8okuFpHgigPox0zSHYnyUoW7mgLkriW8HuK3byh6zC1v
	 wenePw7zC5+qzmvYSuPQgjUV130Tnhdlty+9g1bPvU80sqOWSWL4dp80yyqTqHCVpH
	 j9raA0l+czT4yJ183k4nyDkR36F0lj66K8l05hU30y46rNRyKMbAlPYv6zasii6uIK
	 unbqye2y1tBTwXUOiqxDrObc1by1I+xMh4OMu/XO0aLS6cSW0pKM8/i7G2GVDFRhjc
	 F5CX2PiS4FQkw==
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\))
From: "Roy T. Fielding" <fielding@gbiv.com>
In-Reply-To: <178120118333.18.17085303167778859848@rfc-editor.org>
Date: Thu, 11 Jun 2026 11:47:59 -0700
Cc: Martin Thomson <mt@lowentropy.net>,
 mbishop@evequefou.be,
 Mark Nottingham <mnot@mnot.net>,
 Julian Reschke <julian.reschke@gmx.de>,
 Francesca Palombini <francesca.palombini@ericsson.com>,
 gorry@erg.abdn.ac.uk,
 ietf-http-wg@w3.org,
 zhangph12138@163.com
Content-Transfer-Encoding: quoted-printable
Message-Id: <8FA910EA-7C46-4293-B8BD-F89B1240E1CD@gbiv.com>
References: <178120118333.18.17085303167778859848@rfc-editor.org>
To: rfc-editor@rfc-editor.org
X-Mailer: Apple Mail (2.3864.600.51.1.1)
X-W3C-Hub-DKIM-Status: validation passed: (address=fielding@gbiv.com domain=gbiv.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-2.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_MISSING=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1wXkRz-004v15-0s f20b1fcef0bf7abf20694092a9d228ab
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Technical Errata Reported] RFC9111 (9004)
Archived-At: <https://www.w3.org/mid/8FA910EA-7C46-4293-B8BD-F89B1240E1CD@gbiv.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/53889
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>

REJECT

Adding irrelevant text that does not apply to a given context, thereby =
disrupting a reader's chain of thought just to remind them of an =
irrelevant detail they couldn't possibly use anyway, does not improve =
the spec and certainly isn't an errata.

....Roy

> On Jun 11, 2026, at 11:06=E2=80=AFAM, rfc-editor@rfc-editor.org wrote:
>=20
> The following errata report has been submitted for RFC9111,
> "HTTP Caching"
>=20
> --------------------------------------
> You may review the report below and at:
> https://errata.rfc-editor.org/eid9004/
>=20
> --------------------------------------
> Type: Technical
> Reported by: zhangph <zhangph12138@163.com>
>=20
> Section 3.5 says:
>=20
> Original Text
> -------------
> A shared cache MUST NOT use a cached response to a request with an
> Authorization header field (Section 11.6.2 of [HTTP]) to satisfy any
> subsequent request unless the response contains a Cache-Control field
> with a response directive (Section 5.2.2) that allows it to be stored
> by a shared cache, and the cache conforms to the requirements of that
> directive for that response.  In this specification, the following
> response directives have such an effect: must-revalidate
> (Section 5.2.2.2), public (Section 5.2.2.9), and s-maxage
> (Section 5.2.2.10).
>=20
> Corrected Text
> --------------
> A shared cache MUST NOT use a cached response to a request with an
> Authorization header field (Section 11.6.2 of [HTTP]) to satisfy any
> subsequent request unless the response contains a Cache-Control field
> with a response directive (Section 5.2.2) that allows it to be stored
> by a shared cache, and the cache conforms to the requirements of that
> directive for that response.  In this specification, the following
> response directives have such an effect: must-revalidate
> (Section 5.2.2.2), public (Section 5.2.2.9), and s-maxage
> (Section 5.2.2.10).  Note that proxy-revalidate (Section 5.2.2.8) is
> not included here: although Section 5.2.2.8 states it is analogous to
> must-revalidate, it governs revalidation behavior after a response
> becomes stale and does not itself authorize a shared cache to store a
> response to an authenticated request.
>=20
> Notes
> -----
> Section 5.2.2.8 states that proxy-revalidate "is analogous to =
must-revalidate (Section 5.2.2.2), except that proxy-revalidate does not =
apply to private caches" =E2=80=94 i.e., proxy-revalidate is the =
shared-cache-specific counterpart of must-revalidate. However, the list =
in Section 3.5 of response directives that allow a shared cache to store =
a response to an authenticated request includes must-revalidate but =
omits proxy-revalidate. This creates an apparent inconsistency between =
Sections 3.5 and 5.2.2.8. This is submitted as Editorial. The proposed =
corrected text adds a clarifying note explaining why proxy-revalidate is =
excluded (it governs revalidation after staleness, not storage =
authorization), so the relationship between the two sections is made =
explicit and reader confusion is removed. No change to caching behavior =
is requested.
>=20
> Instructions:
> -------------
> This erratum is currently posted as "Reported". Please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party =20
> will log in to change the status and edit the report, if necessary.
>=20
> --------------------------------------
> RFC9111 (draft-ietf-httpbis-cache)
> --------------------------------------
> Title               : HTTP Caching
> Publication Date    : June 2022
> Author(s)           : R. Fielding, Ed., M. Nottingham, Ed., J. =
Reschke, Ed.
> Category            : Internet Standard
> Source              : httpbis (wit)
> Stream              : IETF
> Verifying Party     : IESG
>=20


