Re: [Technical Errata Reported] RFC7540 (4663)
Mark Nottingham <mnot@mnot.net> Tue, 12 April 2016 07:36 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 4C47812E6FC for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 12 Apr 2016 00:36:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.917
X-Spam-Level:
X-Spam-Status: No, score=-7.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_HELO_PASS=-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 URvzGsVfLGHv for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 12 Apr 2016 00:36:24 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3FEE12E765 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 12 Apr 2016 00:36:23 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1apsnw-0002z7-S8 for ietf-http-wg-dist@listhub.w3.org; Tue, 12 Apr 2016 07:32:08 +0000
Resent-Date: Tue, 12 Apr 2016 07:32:08 +0000
Resent-Message-Id: <E1apsnw-0002z7-S8@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <mnot@mnot.net>) id 1apsnr-0002yH-Sn for ietf-http-wg@listhub.w3.org; Tue, 12 Apr 2016 07:32:03 +0000
Received: from mxout-07.mxes.net ([216.86.168.182]) by lisa.w3.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from <mnot@mnot.net>) id 1apsno-0007gI-Pu for ietf-http-wg@w3.org; Tue, 12 Apr 2016 07:32:03 +0000
Received: from [192.168.1.109] (unknown [120.149.194.112]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 8D73822E261; Tue, 12 Apr 2016 03:31:31 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <20160412071903.ED80B180204@rfc-editor.org>
Date: Tue, 12 Apr 2016 17:31:29 +1000
Cc: Mike Belshe <mike@belshe.com>, fenix@google.com, Martin Thomson <martin.thomson@gmail.com>, barryleiba@computer.org, d.stussy@yahoo.com, ietf-http-wg@w3.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <AAFF1B4F-A69E-4D21-911A-EF021FA073A3@mnot.net>
References: <20160412071903.ED80B180204@rfc-editor.org>
To: RFC Errata System <rfc-editor@rfc-editor.org>
X-Mailer: Apple Mail (2.3124)
Received-SPF: pass client-ip=216.86.168.182; envelope-from=mnot@mnot.net; helo=mxout-07.mxes.net
X-W3C-Hub-Spam-Status: No, score=-8.2
X-W3C-Hub-Spam-Report: AWL=1.358, BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: lisa.w3.org 1apsno-0007gI-Pu bfe9a4ea44e03d089eb1648a79befb66
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Technical Errata Reported] RFC7540 (4663)
Archived-At: <http://www.w3.org/mid/AAFF1B4F-A69E-4D21-911A-EF021FA073A3@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/31424
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: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
REJECT; HTTP is not defined by the CGI specification, and the WG made a conscious choice to omit the minor version number. Updating the CGI specification is more appropriate (although an errata may not be the best way to do it for that spec either). Cheers, > On 12 Apr 2016, at 5:19 PM, RFC Errata System <rfc-editor@rfc-editor.org> wrote: > > The following errata report has been submitted for RFC7540, > "Hypertext Transfer Protocol Version 2 (HTTP/2)". > > -------------------------------------- > You may review the report below and at: > http://www.rfc-editor.org/errata_search.php?rfc=7540&eid=4663 > > -------------------------------------- > Type: Technical > Reported by: D. Stussy <d.stussy@yahoo.com> > > Section: 8 omits > > Original Text > ------------- > [Note: RFC 3875, section 4.1.16, defines the protocol version as: > > HTTP-Version = "HTTP" "/" 1*digit "." 1*digit > > Nothing in RFC 7540 redefines this.] > > Corrected Text > -------------- > Add paragraph at end of section 8 (before 8.1) - Clarification: > > HTTP/2 preserves the format of the SERVER_PROTOCOL CGI variable, > both in the CGI interface and for any server logging purposes. Where > a version string is necessary, it is "HTTP/2.0" as defined by RFC 3875. > > Notes > ----- > Compatibility is required with a prior published RFC, or a specific change superseding the prior RFC need be explicitly stated. This RFC states in its abstract: > > "This specification is an alternative to, but does not obsolete, the HTTP/1.1 message syntax. HTTP's existing semantics remain unchanged" > > RFC 7540, section 3.5's connection preface string containing "HTTP/2.0" implies that the RFC authors should have forseen this issue, and added a paragraph to section 8 to explicitly state no change in the CGI interface variable SERVER_PROTOCOL was desired. At least one implementation is using a version string of "HTTP/2", not "HTTP/2.0", because of how it is referred in this RFC. ("nghttp2.org" has incorrectly implemented this in its library routines.) > > Instructions: > ------------- > This erratum is currently posted as "Reported". If necessary, please > use "Reply All" to discuss whether it should be verified or > rejected. When a decision is reached, the verifying party (IESG) > can log in to change the status and edit the report, if necessary. > > -------------------------------------- > RFC7540 (draft-ietf-httpbis-http2-17) > -------------------------------------- > Title : Hypertext Transfer Protocol Version 2 (HTTP/2) > Publication Date : May 2015 > Author(s) : M. Belshe, R. Peon, M. Thomson, Ed. > Category : PROPOSED STANDARD > Source : Hypertext Transfer Protocol Bis APP > Area : Applications > Stream : IETF > Verifying Party : IESG > -- Mark Nottingham https://www.mnot.net/
- [Technical Errata Reported] RFC7540 (4663) RFC Errata System
- Re: [Technical Errata Reported] RFC7540 (4663) Mark Nottingham
- Re: [Technical Errata Reported] RFC7540 (4663) Barry Leiba
- RE: [Technical Errata Reported] RFC7540 (4663) Mike Bishop
- Re: [Technical Errata Reported] RFC7540 (4663) Barry Leiba
- RE: [Technical Errata Reported] RFC7540 (4663) Mike Bishop
- RE: [Technical Errata Reported] RFC7540 (4663) Mike Bishop
- Re: [Technical Errata Reported] RFC7540 (4663) Barry Leiba
- Re: [Technical Errata Reported] RFC7540 (4663) Stefan Eissing
- Re: [Moderator Action] [Technical Errata Reported… d.stussy
- RE: [Moderator Action] [Technical Errata Reported… d.stussy
- Re: [Technical Errata Reported] RFC7540 (4663) d.stussy
- Re: [Technical Errata Reported] RFC7540 (4663) Willy Tarreau
- Re: [Moderator Action] [Technical Errata Reported… Julian Reschke
- Re: [Technical Errata Reported] RFC7540 (4663) Mark Nottingham