[Captive-portals] CAPPORT support in iOS 14 and macOS Big Sur betas

Tommy Pauly <tpauly@apple.com> Mon, 22 June 2020 21:30 UTC

Return-Path: <tpauly@apple.com>
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 D06983A11D2 for <captive-portals@ietfa.amsl.com>; Mon, 22 Jun 2020 14:30:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.582
X-Spam-Level:
X-Spam-Status: No, score=-0.582 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, PDS_TONAME_EQ_TOLOCAL_HDRS_LCASE=1.517, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 uzHat9eklBWv for <captive-portals@ietfa.amsl.com>; Mon, 22 Jun 2020 14:30:42 -0700 (PDT)
Received: from nwk-aaemail-lapp01.apple.com (nwk-aaemail-lapp01.apple.com [17.151.62.66]) (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 BBFC93A11BA for <captive-portals@ietf.org>; Mon, 22 Jun 2020 14:30:42 -0700 (PDT)
Received: from pps.filterd (nwk-aaemail-lapp01.apple.com [127.0.0.1]) by nwk-aaemail-lapp01.apple.com (8.16.0.42/8.16.0.42) with SMTP id 05MLSBrZ044702 for <captive-portals@ietf.org>; Mon, 22 Jun 2020 14:30:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : content-type : mime-version : subject : message-id : date : to; s=20180706; bh=TC7cbs/jPSFlXIf8emDX7pez6R0RymAWWbvNVy9i27I=; b=jDWFK+pJA61z1D0x5y/LEa8RAvnHjXKzoPbO7BWelZXc9cOV3Bz8JSNYKodQHGJodKIx PeRRHl5GdJhOmxl2hF4n0aMcfMKq5umL58D7R/kBuVsMghH0qbQ2QAcZk4GXmiGCogMW dKNQMU6IK0GjPvITwyQxBrMrLe0LPg7MNw2FNm8KlRii+7Jwj2A11GQp2N1Ien5ppPVS YAWsNGCJ1NA9C8i/ruRvN6J877BQmGYhWshSc6f9fbtEbEmjvT2fJHSsQsOkgZScWi43 UT3+jggXefb/zcrr5xvLLpppCoqLFo8E2JPlZyB2iiWTDGqxik5aZ0vqy1S2f5v52MbL 9g==
Received: from rn-mailsvcp-mta-lapp04.rno.apple.com (rn-mailsvcp-mta-lapp04.rno.apple.com [10.225.203.152]) by nwk-aaemail-lapp01.apple.com with ESMTP id 31shcxqt7p-18 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for <captive-portals@ietf.org>; Mon, 22 Jun 2020 14:30:41 -0700
Received: from rn-mailsvcp-mmp-lapp01.rno.apple.com (rn-mailsvcp-mmp-lapp01.rno.apple.com [17.179.253.14]) by rn-mailsvcp-mta-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPS id <0QCC009GYJR5RY30@rn-mailsvcp-mta-lapp04.rno.apple.com> for captive-portals@ietf.org; Mon, 22 Jun 2020 14:30:41 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp01.rno.apple.com by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) id <0QCC00R00JR2JE00@rn-mailsvcp-mmp-lapp01.rno.apple.com> for captive-portals@ietf.org; Mon, 22 Jun 2020 14:30:41 -0700 (PDT)
X-Va-A:
X-Va-T-CD: a81da749295116b2b66068a463ecefde
X-Va-E-CD: 96d38d168de151042f35a1add66c8875
X-Va-R-CD: b1f1f8f1daf8a3010a5b94f77782ec0c
X-Va-CD: 0
X-Va-ID: 9ff8a7f0-33f3-494f-848f-1a781cd0e3bd
X-V-A:
X-V-T-CD: a81da749295116b2b66068a463ecefde
X-V-E-CD: 96d38d168de151042f35a1add66c8875
X-V-R-CD: b1f1f8f1daf8a3010a5b94f77782ec0c
X-V-CD: 0
X-V-ID: 362af08a-f418-43d6-99cb-ad99a1fe0e13
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.687 definitions=2020-06-22_12:2020-06-22, 2020-06-22 signatures=0
Received: from [17.235.54.19] (unknown [17.235.54.19]) by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPSA id <0QCC00E5JJQEHM00@rn-mailsvcp-mmp-lapp01.rno.apple.com> for captive-portals@ietf.org; Mon, 22 Jun 2020 14:30:15 -0700 (PDT)
From: Tommy Pauly <tpauly@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_A4FF3D9E-811D-45E7-B0CC-C4B43B0A3939"
MIME-version: 1.0 (Mac OS X Mail 13.4 \(3608.80.7.2.3\))
Message-id: <E3E9185F-93D5-4C6E-A8A3-21558A9681DB@apple.com>
Date: Mon, 22 Jun 2020 14:30:14 -0700
To: captive-portals <captive-portals@ietf.org>
X-Mailer: Apple Mail (2.3608.80.7.2.3)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.687 definitions=2020-06-22_12:2020-06-22, 2020-06-22 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/captive-portals/QoR4xbHFIgKZxMbCjK-2Muh9JR0>
Subject: [Captive-portals] CAPPORT support in iOS 14 and macOS Big Sur betas
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: Mon, 22 Jun 2020 21:30:44 -0000

Hello CAPPORT,

I wanted to highlight an announcement we’ve made for the betas of iOS and macOS released today:

How to modernize your captive network <https://developer.apple.com/news/?id=q78sq5rv>

The betas for iOS and macOS support both draft-ietf-capport-rfc7710bis and draft-ietf-capport-api by default. This doesn’t change the user experience of logging onto captive networks, but the system will request the DHCP options and handle the RA option, and will prefer using the Captive Portal API Server interaction over having a probe that is intercepted.

If you have a portal system that is already implementing the CAPPORT features, please test out these betas and let us know if you see any issues! And if you have a captive portal solution, we’d encourage you to start supporting this soon.

Best,
Tommy