Re: [Netconf] SSE and HTTP/2 in restcon-notif

Kent Watsen <kwatsen@juniper.net> Tue, 02 October 2018 23:55 UTC

Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A56C5131038 for <netconf@ietfa.amsl.com>; Tue, 2 Oct 2018 16:55:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.157
X-Spam-Level:
X-Spam-Status: No, score=-3.157 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.456, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 2yQJFrQhbpII for <netconf@ietfa.amsl.com>; Tue, 2 Oct 2018 16:55:15 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E67A130FBD for <netconf@ietf.org>; Tue, 2 Oct 2018 16:55:15 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w92NsmA2005589; Tue, 2 Oct 2018 16:55:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=5yf5MaFp/+KzPm6AXmetC9/T+red7cqUpXB12A5n4yc=; b=mEQFca1gXWP9KUI9vkXinoLZlcdwrbCkJ7vqBK62mUk1723Kh2HDy4LfNkkHFuKsoZIM tN2HBYrf2gvesMlfMSiHtjDeuQIaiBOT58N8ypvq3gsUvaBFK83ORSn4h6VeevJsgK77 asr9hGBWwHlBWKYxmHa6+eDVknhqVz53lOwXaZS4OAK3njPVldpmciJTkw7ePzb29Mw7 CRGpvzhO1X76RFuhW9cxwJNQaIkmpCCxhSx6/JCa6alwiNUXRr25U2Ri4iKs3iPWjXeQ nHCuF0KHkfYg/VbfkTaK3BBv0UbnyTSfwD02L3N8TOb/n1pkzXrB0XpQv0h2H4B/fBuK Tg==
Received: from nam05-co1-obe.outbound.protection.outlook.com (mail-co1nam05lp0087.outbound.protection.outlook.com [216.32.181.87]) by mx0a-00273201.pphosted.com with ESMTP id 2mvdb00m2c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 02 Oct 2018 16:55:13 -0700
Received: from DM6PR05MB4665.namprd05.prod.outlook.com (20.176.109.202) by DM6PR05MB4187.namprd05.prod.outlook.com (20.176.72.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.17; Tue, 2 Oct 2018 23:55:11 +0000
Received: from DM6PR05MB4665.namprd05.prod.outlook.com ([fe80::8574:3388:660d:e495]) by DM6PR05MB4665.namprd05.prod.outlook.com ([fe80::8574:3388:660d:e495%5]) with mapi id 15.20.1207.018; Tue, 2 Oct 2018 23:55:11 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
CC: Netconf <netconf@ietf.org>
Thread-Topic: [Netconf] SSE and HTTP/2 in restcon-notif
Thread-Index: AQHUVpLBkBpJSSIQbkWRq5O8cMUK2aUEmdsAgAAMawCAAGaPgIACgpcAgALeLYCAACnlAIACDh+A///A6AA=
Date: Tue, 02 Oct 2018 23:55:11 +0000
Message-ID: <45F10454-FD6D-483F-85AE-DEE676F2A425@juniper.net>
References: <B51DAF9C-4294-44BF-9138-7145E61F42AB@juniper.net> <20180927.224854.1626742691261140238.mbj@tail-f.com> <CABCOCHSrEiibcUp99ho60FJr37RDLho+H14oc4htELjSHZqKvg@mail.gmail.com> <B8F9A780D330094D99AF023C5877DABA9B055E63@nkgeml513-mbx.china.huawei.com> <CABCOCHRyuU712k+QHD0Ke5VF5bj7wSyHAcWxGyDsgT6NKA1ing@mail.gmail.com> <5ADB6207-50B2-4626-A733-147022FB2D6F@cisco.com> <CABCOCHQr27bDnCnwNuydT=9r6H-sFpMyKBFHGwkG9VWguXH+6w@mail.gmail.com> <8663A277-4CBB-4544-A5DD-D6F57DD76E9A@cisco.com>
In-Reply-To: <8663A277-4CBB-4544-A5DD-D6F57DD76E9A@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM6PR05MB4187; 6:Ix2trFnvhh7HXUBz/tSW5NJI0qoG9VW2xiRqmsL3XhUUgq382aIXA3Ae6pfN5QKnl8Vyu4/eehA3hRxb9MJ6ahZhhcZo9JKVwpk1IUfZsCPgTHPdTZ0fbThMQ8QsRg8viY+GlxbRjziOn6JRS6ET3Kvz4BVSfUOWJIM6p+U3IQpcoXePYnxcMWqAM+7uaq4g/Fd8ONvR7m2r0wkkvB59y4ehI5Fqu8E0V7d7YjT2CpSAkrbcepbx6oBrTDYMM22lUnGA6oNMA8coS0KKfEG5VJHVUehMjMRoBzUZNJjI8MB/Wct54yRGsyzJoKGXovlGT3P47koT6cpMPW6mUc7AR4xC4x7O/h5gw56Lqto6by4DP5bGDN2E/0wH8jswXnCF41KiUmV2eKe6MljdVPZPDIgK+/OmMo+/tbdPeQOzJipggK8/jJl8sSslm7bnhIvGlviUAXuXSLVaeL1NFd+leg==; 5:crVpOLtSRmQzOi95wJtwzJOE1NQXMyl7pMLh4mu0KAWV+XP3B3QjTovSdU/AaLgzdS1em9eE7SrKuZ3d2dToqW6QySLqMCBOzwEkZi4DReCSldjdpSD5IRtZ2AQp2yiQpL6UXPDLua0r8Yv3yWOK5qFdILNU/4l0cfHehAz7iLY=; 7:m8nv1m+6WfWo4et4EXHfiWatwe0iMvXIc1waAA75eMcC+cX1DsRITVngoxpydWZTTQQPqZaAlLzWWaQ2OBGWeJGos0nf3xTQGKJ8wUmq+tVep5AiJKcf2y4GiDd0Zy31DPm4JHr4Phq1wW6dx0V4AmIN6LAB/D6hvLfaEOU6PmYFtCwKRYCHVVQEeEWTXTAyn24BKxBin+2NgNVDsq5qjFbiTiUwSHjl3SWh23euK76eWQZUHnkEww69JxFJ5UvD
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 661a5f2a-060b-4059-be68-08d628c27d75
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DM6PR05MB4187;
x-ms-traffictypediagnostic: DM6PR05MB4187:
x-microsoft-antispam-prvs: <DM6PR05MB41872B6C896083A111150210A5E80@DM6PR05MB4187.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(4982022)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991048); SRVR:DM6PR05MB4187; BCL:0; PCL:0; RULEID:; SRVR:DM6PR05MB4187;
x-forefront-prvs: 0813C68E65
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(346002)(396003)(366004)(136003)(189003)(199004)(83716004)(2906002)(5250100002)(25786009)(3846002)(6116002)(71190400001)(71200400001)(476003)(256004)(26005)(68736007)(82746002)(99286004)(86362001)(186003)(6246003)(36756003)(6916009)(97736004)(478600001)(5660300001)(93886005)(4326008)(486006)(6436002)(76176011)(66066001)(446003)(8676002)(102836004)(6486002)(229853002)(33656002)(7736002)(2616005)(6506007)(6512007)(53936002)(2900100001)(8936002)(105586002)(81156014)(81166006)(58126008)(14454004)(305945005)(106356001)(316002)(11346002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR05MB4187; H:DM6PR05MB4665.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: n1B9eEVbrqicMBKXqJ2vJl/lJXaHD8E0TXcJEn+OBYwvMZUzK6OiuOj7MAnKn5rQhUjldy6jrgsuFQ3kjjPyw3nfJNLkT1uZKnJ8kVaUFt6UJ9FRV+a6SF0BV1RjkdnMFB2RugPbKfc3udJC64U2nCSh66f/ZOZ62rhtCq/VNLQb0VWg+pwK+qBRcya2ug5KGNjc4o7RoxnZa2h4ojCN/fFtUmRpmP0F13I0F7/XPZxK6RhaBTXqM+obcJfl0Do7otzsASectcpR4NolY2t9RV+62AvltRi9zfLh68eQAUviaEXZeJKzpWvLixcTsr19izkYwpRzxU9IvRYi/514RbpCNgg76kEYM3PBtZLZiIU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <36E849749BF10D48AC0639C2905414D3@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 661a5f2a-060b-4059-be68-08d628c27d75
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2018 23:55:11.1777 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB4187
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-02_10:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=682 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810020221
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/85ClYdabzVpftlG9E9ZfaCyBbhE>
Subject: Re: [Netconf] SSE and HTTP/2 in restcon-notif
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Oct 2018 23:55:17 -0000

> Since we’ve agreed on SSE/RESTCONF, should we change the “POST to URI”
> (URI  returned in the create-subscription response) to a GET as in 6.3
> of RFC8040? Actually the current section 3.5 has text which says POST
> but Figure 2 has GET.

Good catch.  Yes, that makes sense.  IIRC, the POST was
only there to align with some HTTP/2 stream convention.

Kent // contributor