Re: [quicwg/base-drafts] H3 guidance on malformed request/response is light (#2410)

Kazuho Oku <notifications@github.com> Tue, 05 February 2019 19:05 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07476130EC3 for <quic-issues@ietfa.amsl.com>; Tue, 5 Feb 2019 11:05:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.552
X-Spam-Level:
X-Spam-Status: No, score=-7.552 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
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 51pXwKFvPNnt for <quic-issues@ietfa.amsl.com>; Tue, 5 Feb 2019 11:05:42 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 796FD130EB9 for <quic-issues@ietf.org>; Tue, 5 Feb 2019 11:05:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xW7L56vKoRm2+e+U7RSzvofKCTY=; b=O/vcJTrxAiMKdW/J EKQ5lUoqrre9UjbSmEAScKYak2W8qEtjrjNWdS4EBUwTtDjFjgeB2J4APHq7UJwk jDNDSy3/7bRCzbVMS3jzBN8qLrA7cVI4h9Bi0zhzr/p+dorSwtS6RV54o/4HT2ce ON4XuyiVW9dr/hrDHJkWt1HS9gU=
Received: by filter0811p1las1.sendgrid.net with SMTP id filter0811p1las1-13905-5C59DE84-24 2019-02-05 19:05:40.756537915 +0000 UTC m=+298256.245331003
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id jziHHIhlSv2_JO6-AgsCHQ for <quic-issues@ietf.org>; Tue, 05 Feb 2019 19:05:40.663 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id A0553AE030F for <quic-issues@ietf.org>; Tue, 5 Feb 2019 11:05:40 -0800 (PST)
Date: Tue, 05 Feb 2019 19:05:41 +0000
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80ee6f2c031bd8e407de582e2febb31b8cf0248992cf000000011871a08492a169ce18394386@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2410/460762950@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2410@github.com>
References: <quicwg/base-drafts/issues/2410@github.com>
Subject: Re: [quicwg/base-drafts] H3 guidance on malformed request/response is light (#2410)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c59de849e0e3_50a43fda6f0d45c42292f"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DvCrqXrjBVKKJNltM60H7c1HtkadVa7Vqpf PFLVM4Or/WgiIQ8lggLmU6PYKeu1X0tn8GU07+Q9pBT8tsbIfs3DdN5/0Ggxz56MF+d5EpOj0gzObP tCbuWHwG/TYlVs6fH4iQonVCzGdvdWhw+QbWpo+BhWxk3wZeyW1EjQgb2uKp1X6yhH4JYczF8EISz0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uSBdes5L72PnoNuocUicysWoX7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Feb 2019 19:05:45 -0000

@LPardue 
> Another error that we saw a lot in the early days of H2 deployment was headers fields using mixed-case capitalization. This cannot be attributed to a malformed H3 frame.
> 
> I really hope this class of error has been shaken out of systems by now but you never know.

Agreed. I think using HTTP_GENERAL_PROTOCOL_ERROR as a catch-all error code when the peer does something stupid makes sense. After all, that's what we did in H2 and IMO it works well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2410#issuecomment-460762950