[Captive-portals] Notes from todays informal meeting

"Martin Thomson" <mt@lowentropy.net> Wed, 20 November 2019 03:06 UTC

Return-Path: <mt@lowentropy.net>
X-Original-To: captive-portals@ietfa.amsl.com
Delivered-To: captive-portals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2488120A2C for <captive-portals@ietfa.amsl.com>; Tue, 19 Nov 2019 19:06:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_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=lowentropy.net header.b=Kpj4n8uA; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=yHwNUvtT
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 kDWB01Y6S-aT for <captive-portals@ietfa.amsl.com>; Tue, 19 Nov 2019 19:06:21 -0800 (PST)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54A24120AA1 for <captive-portals@ietf.org>; Tue, 19 Nov 2019 19:06:21 -0800 (PST)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id AE688616 for <captive-portals@ietf.org>; Tue, 19 Nov 2019 22:06:20 -0500 (EST)
Received: from imap2 ([10.202.2.52]) by compute1.internal (MEProxy); Tue, 19 Nov 2019 22:06:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:date:from:to:subject:content-type; s= fm3; bh=uo2sPP2efTT7q7nZFarSB5Y4EV7i28Lv44Cy0adSy2Q=; b=Kpj4n8uA R5V3ldkdQz4T7FClcvq8aWwz0adQ84IKxCdefrN74/5vZtxdn7yiL1axl20GOnc6 eq8B0IJEf274Tc4WlB7Qe4DnOi2KfOoKpd3yXMA4SV+dRD3WJcNotl6xH+/QOL0G C496GjXw1UIGU+wmFOSSWQzCnI2c6CeWcmTEpYG40BbpnwexyZhArnY/BWvde9sp FWfBW72TiwKpbmgYEQyDWcyWOcUhysivowCgdyRFYKC2z6eQeM2vB4lVsuJvhhP7 temPsxa7VaFD7/6YilCCqBkvrvmMg7zEjjcgVkD4ZkAt2DJbcmPAWDw61bajktEi 7V5e5uxJXg7m/A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=uo2sPP2efTT7q7nZFarSB5Y4EV7i2 8Lv44Cy0adSy2Q=; b=yHwNUvtT4Bi5r1948SkaIU+eYjC7sF7l4/dPjUPbXP8zl nVds3lDsXSXJk15RWV1iZS3+SMjeDOEL3t+gXdBGSrvDvpuWZmhCqJ/+oYJdeVDg RPb8V3OQ4MQHcqdDkR3NoTSi/p7/d/TuCMv9cOB/qdTTwwUmU9aCUtQAzh5Kzp/U wibsd7ydYDMEDiECuKWpc67UFvEWPgdkm4UNrTVbCRvt3eqZLpltNNloz85a4ywc pzkTOAsKbX5z5oSSmjLb+oGkx9upIiey/R/VdqOkAUo/CtCpk3esKr8hbZc2JLet lWxZstGio5IsnUzUPuBByuggHUE+CvtbKNY408Onw==
X-ME-Sender: <xms:rK3UXfLL5pjhT-Z_zeH3T2ahPp6qD0kvevYWAIf5HVFMzipcPRI_hA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudegledgheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfffhffvufgtsehttdertd erredtnecuhfhrohhmpedfofgrrhhtihhnucfvhhhomhhsohhnfdcuoehmtheslhhofigv nhhtrhhophihrdhnvghtqeenucfrrghrrghmpehmrghilhhfrhhomhepmhhtsehlohifvg hnthhrohhphidrnhgvthenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:rK3UXa_96HIVTSev7t4XPbrDyg-r_NkXVFCJHdaSi5uGfvBGYT2RPw> <xmx:rK3UXTHWt0o7Stn7LdtTYKslnuA9uSBksr0_H4MvWe-Ho5ex4EM0tw> <xmx:rK3UXSORphig1SmH_5d8WF1dhoFtx0rF9fZcppaLSov3zvygpO5bUg> <xmx:rK3UXViv6lFIKTW3EzqV0EHoJKDw12ow9ON37xxkwjZEfpEol1lnEw>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 075E4E00A3; Tue, 19 Nov 2019 22:06:20 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-578-g826f590-fmstable-20191119v1
Mime-Version: 1.0
Message-Id: <33bac98f-6427-4d25-92d2-186e1d13536e@www.fastmail.com>
Date: Wed, 20 Nov 2019 11:06:00 +0800
From: Martin Thomson <mt@lowentropy.net>
To: captive-portals@ietf.org
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/captive-portals/CFqaI6vJ9EaIq-FjKbRCZ-1S2DY>
Subject: [Captive-portals] Notes from todays informal meeting
X-BeenThere: captive-portals@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion of issues related to captive portals <captive-portals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/captive-portals>, <mailto:captive-portals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/captive-portals/>
List-Post: <mailto:captive-portals@ietf.org>
List-Help: <mailto:captive-portals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/captive-portals>, <mailto:captive-portals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Nov 2019 03:06:25 -0000

Mention PvD in the architecture as it is in AD review

7710bis link relation shall be removed
codepoint 160? we should deprecate 160, register it for polycom, pick a new one, and document the experience.  This requires IETF review.

gStation overview
 - everything works fine
 - v4 only
 - dynamic JSON includes MAC of device
 - happily uses HTTPS, the device already needs a certificate for other reasons
 - the API can't be accessed from outside the network
 - the venue info URL is cloud-hosted

Discussion about accessing resources.
portal URL might be better if it were accessible from outside the network.  Maybe recommend that URLs other than the API doc be public and be accessible from other networks.  Maybe recommend that they not require that applications use the DNS.  They should be unique for the venue, not with content that varies based on where the request comes from.  Issue filed on architecture doc.

Changes to API discussed and agreed, recorded in issues in the repository.

Experiment for Vancouver IETF.  Desire to get the RA working.  Desire to get a real portal on the network (on a different SSID maybe).