Re: [Webpush] [IANA #929427] Last Call: <draft-ietf-webpush-protocol-10.txt> (Generic Event Delivery Using HTTP Push) to Proposed Standard

Brian Raymor <Brian.Raymor@microsoft.com> Tue, 11 October 2016 16:17 UTC

Return-Path: <Brian.Raymor@microsoft.com>
X-Original-To: webpush@ietfa.amsl.com
Delivered-To: webpush@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5C08129444 for <webpush@ietfa.amsl.com>; Tue, 11 Oct 2016 09:17:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.022
X-Spam-Level:
X-Spam-Status: No, score=-2.022 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 8R8z3PPRoWp1 for <webpush@ietfa.amsl.com>; Tue, 11 Oct 2016 09:17:28 -0700 (PDT)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0126.outbound.protection.outlook.com [104.47.41.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1768E1293E0 for <webpush@ietf.org>; Tue, 11 Oct 2016 09:17:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=W0Hpf9LRDKe5uvGn2CNpweVmd91zr3wtzXer7EW8Xvc=; b=NitTyPifcwBDAoRiUa1PTYW2JgnSUo4FfW9dcXvTJIngwFVHTPPB5CqzQOfxyMiPV9hT7xh4HMb2M/T4lYpcq1XbfHWobknnseXTHFvLGG5PGP1N1o4Wgctva2qxWlz+BuQqOI6e6ZxYNK7p3i2jM+Yy0xVx/hzMKd6sx+K/uw8=
Received: from CY1PR03MB2380.namprd03.prod.outlook.com (10.167.8.6) by CY1PR03MB2377.namprd03.prod.outlook.com (10.166.207.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16; Tue, 11 Oct 2016 16:17:25 +0000
Received: from CY1PR03MB2380.namprd03.prod.outlook.com ([10.167.8.6]) by CY1PR03MB2380.namprd03.prod.outlook.com ([10.167.8.6]) with mapi id 15.01.0659.020; Tue, 11 Oct 2016 16:17:25 +0000
From: Brian Raymor <Brian.Raymor@microsoft.com>
To: Alissa Cooper <alissa@cooperw.in>, "webpush@ietf.org" <webpush@ietf.org>
Thread-Topic: [Webpush] [IANA #929427] Last Call: <draft-ietf-webpush-protocol-10.txt> (Generic Event Delivery Using HTTP Push) to Proposed Standard
Thread-Index: AQHSIz4V1kPJKXnEJkmlSleo4LGfmaCjPSWAgAAvBIA=
Date: Tue, 11 Oct 2016 16:17:25 +0000
Message-ID: <CY1PR03MB23805587C435A163FFDE858083DA0@CY1PR03MB2380.namprd03.prod.outlook.com>
References: <RT-Ticket-929427@icann.org> <147499081575.4580.11302740752421976418.idtracker@ietfa.amsl.com> <rt-4.2.9-12355-1476135259-539.929427-9-0@icann.org> <9D4B66B4-C906-4D39-B124-3CB761DA394C@cooperw.in>
In-Reply-To: <9D4B66B4-C906-4D39-B124-3CB761DA394C@cooperw.in>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Brian.Raymor@microsoft.com;
x-originating-ip: [174.61.159.182]
x-ms-office365-filtering-correlation-id: bf0f83c3-ae68-4b1f-60fd-08d3f1f216f3
x-microsoft-exchange-diagnostics: 1; CY1PR03MB2377; 7:Riu/ZxVJfIyE5F+d4yjY1k0Crl6jMze0W7mT2ylSha8SDXY4HMUUHJaayoFLYiEsMMG/S8hFppt+FFDbV7qDjAzwNslgCTLFdqPpuES+KFZ1LrRCjAIp8R9HGeqwFmzh+Sr+Lxp/yySkvfP2dXGVasQCMlVfaGdzHuYJ/VeccqIR9P8yx+eAtHjdKeIrETvXT+klcqUe+q0xSGpxpOckEHp30hFR+pcoySRe5mXwa48TkAi5V5WMzy+UOupZ3pkbvxOZaCK3AMOCqFNkVX+jC++WjKbYdw59joOmMF0QDMNX3p9FZd4vDbBIdsq67QzY21LGdNoxJ28BmaQqFgA+6Lnhcs1MvO0mBxlUNOGLwhqkaDMqk7W7JSqQxo53s0WD
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB2377;
x-microsoft-antispam-prvs: <CY1PR03MB2377460D100C7CC12932F54283DA0@CY1PR03MB2377.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(166708455590820)(100405760836317);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(61426038)(61427038); SRVR:CY1PR03MB2377; BCL:0; PCL:0; RULEID:; SRVR:CY1PR03MB2377;
x-forefront-prvs: 00922518D8
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(377454003)(199003)(24454002)(189002)(76576001)(102836003)(107886002)(81166006)(81156014)(7736002)(87936001)(2906002)(6116002)(66066001)(8676002)(2950100002)(97736004)(101416001)(8936002)(92566002)(2501003)(8990500004)(19580395003)(305945005)(5005710100001)(10290500002)(19580405001)(7846002)(11100500001)(3846002)(7696004)(10400500002)(10090500001)(586003)(5660300001)(189998001)(3660700001)(99286002)(5001770100001)(230783001)(3280700002)(105586002)(15975445007)(50986999)(74316002)(9686002)(54356999)(106116001)(77096005)(122556002)(106356001)(76176999)(33656002)(68736007)(5002640100001)(86362001)(93886004)(2900100001)(86612001)(41533002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR03MB2377; H:CY1PR03MB2380.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2016 16:17:25.5887 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2377
Archived-At: <https://mailarchive.ietf.org/arch/msg/webpush/qTN45XFR3Uom4NpTxxxHXKprTSs>
Subject: Re: [Webpush] [IANA #929427] Last Call: <draft-ietf-webpush-protocol-10.txt> (Generic Event Delivery Using HTTP Push) to Proposed Standard
X-BeenThere: webpush@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Discussion of potential IETF work on a web push protocol <webpush.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webpush>, <mailto:webpush-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/webpush/>
List-Post: <mailto:webpush@ietf.org>
List-Help: <mailto:webpush-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webpush>, <mailto:webpush-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Oct 2016 16:17:31 -0000

On October 11, 2016, at 6:17 AM, Alissa Cooper <alissa@cooperw.in> wrote:

> I had assumed that port 1001 was specified in this document because it’s already in use.
> Assuming the authors definitely want 1001 assigned for this purpose, the WG chairs will
> need to do a quick consensus call about requesting early allocation for port 1001. Assuming
> the WG has consensus to do that, the chairs can then send a request for early allocation to IANA.

If it would be simpler, then it would be acceptable to change 1001 to TBD and request IANA to
make the assignment.

This is related to https://github.com/webpush-wg/webpush-protocol/issues/37. We could not specify the port
numbers that are currently in use for push services because 5223 and 5228 are already registered with IANA for 
other protocols. (The ports are registered to hpvirtgrp and hpvroom, although unofficially used by APNS and GCM.)
In reviewing RFC6335 Section 8.1.1, perhaps I misinterpreted the guidance to provide a suggestion to IANA, which
is why 1001 was requested:

https://tools.ietf.org/html/rfc6335

   o  Port Number: If assignment of a port number is desired, either the
      port number the requester suggests for assignment or indication of
      port range (user or system) MUST be provided.  If only a service
      name is to be assigned, this field is left empty.  If a specific
      port number is requested, IANA is encouraged to assign the
      requested number.  If a range is specified, IANA will choose a
      suitable number from the User or System Ports ranges.  Note that
      the applicant MUST NOT use the requested port in implementations
      deployed for use on the public Internet prior to the completion of
      the assignment, because there is no guarantee that IANA will
      assign the requested port.

...Brian