Re: [Technical Errata Reported] RFC9000 (7578)

Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com> Fri, 22 September 2023 14:25 UTC

Return-Path: <zahed.sarker.ietf@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26828C14CE27 for <quic@ietfa.amsl.com>; Fri, 22 Sep 2023 07:25:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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=gmail.com
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 z_jpFLmrq1Dv for <quic@ietfa.amsl.com>; Fri, 22 Sep 2023 07:25:35 -0700 (PDT)
Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB458C14CE29 for <quic@ietf.org>; Fri, 22 Sep 2023 07:25:35 -0700 (PDT)
Received: by mail-pg1-x52a.google.com with SMTP id 41be03b00d2f7-5789de5c677so1633895a12.3 for <quic@ietf.org>; Fri, 22 Sep 2023 07:25:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695392735; x=1695997535; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=IjA2GZXQ6tUzPxjVN1SKfaRahqyzbZbWuBfIBktm7QI=; b=d4z0T8Eapo7zgG1t9S7En8AIewtD7HchctlhXV1RiWaS10p39tx7LruVRfrUm+u8cW o0YEm9eQCC8iIJnLbh+90yQbr7Poq8nCkmRgxwpowNVG+8Yh0hZ0OQ7wMZvARDN3GMxH RtEfOA9611CGIWFK+4cnsferUE9H8TrrjkiFnwj9je8yMgVeDcbMFLo17YjULLmZl6e0 Em5ShGWRJ5HPNPDLXhUkaBvK43I/PuBVmv9fbbpvr8DUgOjZ0ZX12VRPpYtIQMVxKdpJ gypQOUbrkhSGVDXA4U/GbO4zfXkYeMOZwpTRntEB8JxsrzK4zGkP6ez2I5fARbb44bSw +a0A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695392735; x=1695997535; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IjA2GZXQ6tUzPxjVN1SKfaRahqyzbZbWuBfIBktm7QI=; b=QzwYpylouf5s3Kss+KgDLmn64rDdPk7bvAxR/5FJ3fGIAaq1m9yQZ6M3KpV2Jd90gh ctNpN6WvDQZdib0b77pbJv5f/GEowY4qrn9lecemaDPmBTTxF47LMuoLXUWGBk1vMEz6 C/YdRe3Cw8qgY6Qrt+1UWNyhzbuJXUXt+5E2AhIOZIobSNkPg0eckf/+Vn/Dc34oLOg9 CJ8RbVAdNAoN27jgnxY2YYayVYCVRdFVi/aji4cIGHcEVJomizfiMPND6nEOwuQYJD6H ppZOFwG4Y3lwNrxYZucksKO0XSJ89Q0WG0G93/blvRVxfv6K0TjfuR2okDQ2jSL5fofE DgPQ==
X-Gm-Message-State: AOJu0YziKyEX+qyooVXaoWPKHqK0S82/MOH7fGBZLSBb6g1vxYZqcgbO A7n5hQf+L5CXyPNGzuPVK1Jq3PXUMNEvF4F/r8fvcEK8qNM=
X-Google-Smtp-Source: AGHT+IEcVsRvkqHPz0IbVP/W9CbPGBsPcgxnfjmkRpusu40N0TnCgonu715KL8YKuxhutVzACE8L4wdOfmjo/neKmgI=
X-Received: by 2002:a05:6a20:9383:b0:15d:facd:f20c with SMTP id x3-20020a056a20938300b0015dfacdf20cmr852093pzh.41.1695392735163; Fri, 22 Sep 2023 07:25:35 -0700 (PDT)
MIME-Version: 1.0
References: <20230730183455.3C3F3CD7D1@rfcpa.amsl.com>
In-Reply-To: <20230730183455.3C3F3CD7D1@rfcpa.amsl.com>
From: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
Date: Fri, 22 Sep 2023 16:25:25 +0200
Message-ID: <CAEh=tcd73A=rkO7ij=mDM+_+FtQGsaqzGJ_UJpL+nVUx=du3=w@mail.gmail.com>
Subject: Re: [Technical Errata Reported] RFC9000 (7578)
To: quic@ietf.org
Cc: jri.ietf@gmail.com, mt@lowentropy.net, Martin Duke <martin.h.duke@gmail.com>, Matt Joras <matt.joras@gmail.com>, Lucas Pardue <lucaspardue.24.7@gmail.com>, Marten Seemann <martenseemann@gmail.com>, RFC Errata System <rfc-editor@rfc-editor.org>
Content-Type: multipart/alternative; boundary="000000000000bbf8fc0605f36135"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/LKUi4IgK6umN9v5mHCPjzeDp4DY>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2023 14:25:40 -0000

Hi all,

Observing the email thread discussions  (
https://mailarchive.ietf.org/arch/msg/quic/oR4kxGKY6mjtPC1CZegY1ED4beg/), I
see we are agreeing with the issues, however, we couldn't reached to any
resolution. It also appears that with QUIC version 1, things are not
completely broken.

With this, my recommendation is that we change the errata state to "Hold
for Document Update". Please let me know if you think otherwise. In that
case, please share your view points and lead the discussions to find a
resolution.

//Zahed

On Sun, Jul 30, 2023 at 8:35 PM RFC Errata System <rfc-editor@rfc-editor.org>
wrote:

> The following errata report has been submitted for RFC9000,
> "QUIC: A UDP-Based Multiplexed and Secure Transport".
>
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid7578
>
> --------------------------------------
> Type: Technical
> Reported by: Marten Seemann <martenseemann@gmail.com>
>
> Section: 17.2.1
>
> Original Text
> -------------
>                                                        Where QUIC
>    might be multiplexed with other protocols (see [RFC7983]), servers
>    SHOULD set the most significant bit of this field (0x40) to 1 so that
>    Version Negotiation packets appear to have the Fixed Bit field.
>
> Corrected Text
> --------------
>                                                        Unless the
>    server has out-of-band knowledge that clients are not
>    demultiplexing QUIC with other protocols (see [RFC7983]), it
>    SHOULD set the most significant bit of this field (0x40) to 1 so that
>    Version Negotiation packets appear to have the Fixed Bit field.
>
> Notes
> -----
> Unless operating in a tightly controlled environment, the server has no
> way of knowing what other protocols the client might be demultiplexing on
> the same UDP socket. According to the demultiplexing logic defined in RFC
> 9443, Version Negotiation packets with 0x40 set to 0 would be misclassified
> as RTP/RTCP.
>
> 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
> can log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC9000 (draft-ietf-quic-transport-34)
> --------------------------------------
> Title               : QUIC: A UDP-Based Multiplexed and Secure Transport
> Publication Date    : May 2021
> Author(s)           : J. Iyengar, Ed., M. Thomson, Ed.
> Category            : PROPOSED STANDARD
> Source              : QUIC
> Area                : Transport
> Stream              : IETF
> Verifying Party     : IESG
>
>