The following errata report has been verified for RFC9114,
"HTTP/3". 

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid7780

--------------------------------------
Status: Verified
Type: Technical

Reported by: Lucas Pardue <[email protected]>
Date Reported: 2024-01-24
Verified by: Francesca Palombini (IESG)

Section: 7.2.6

Original Text
-------------
The GOAWAY frame applies to the entire connection,
not a specific stream. A client MUST treat a
GOAWAY frame on a stream other than the control
stream as a connection error of type
H3_FRAME_UNEXPECTED.

Corrected Text
--------------
The GOAWAY frame applies to the entire connection,
not a specific stream. An endpoint MUST treat a
GOAWAY frame on a stream other than the control
stream as a connection error of type
H3_FRAME_UNEXPECTED.

Notes
-----
HTTP/3 originally only supported GOAWAY from server to client. In this PR we 
added the ability to also send GOAWAY from client to server 
https://github.com/quicwg/base-drafts/pull/3129/files. Unfortunately we didn't 
update the highlighted text to cover the situation where a server receives a 
GOAWAY on a different stream. 

FWIW the implementation I am responsible for already applies the rule to 
request streams.

--------------------------------------
RFC9114 (draft-ietf-quic-http-34)
--------------------------------------
Title               : HTTP/3
Publication Date    : June 2022
Author(s)           : M. Bishop, Ed.
Category            : PROPOSED STANDARD
Source              : QUIC
Area                : Transport
Stream              : IETF
Verifying Party     : IESG

Reply via email to