Re: [Int-area] New version of WPADNG
Tommy Pauly <tpauly@apple.com> Thu, 18 July 2024 02:57 UTC
Received: by ietfa.amsl.com (Postfix) id 7517CC169414; Wed, 17 Jul 2024 19:57:07 -0700 (PDT)
Delivered-To: ietfarch-httpbisa-archive-bis2juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71656C169413 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 17 Jul 2024 19:57:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.008
X-Spam-Level:
X-Spam-Status: No, score=-3.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="Mk5VBqEV"; dkim=pass (2048-bit key) header.d=w3.org header.b="ah6wqDi7"; dkim=pass (2048-bit key) header.d=apple.com header.b="gzanfDbZ"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zpA9skN3pZrd for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 17 Jul 2024 19:57:06 -0700 (PDT)
Received: from mab.w3.org (mab.w3.org [IPv6:2600:1f18:7d7a:2700:d091:4b25:8566:8113]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C507FC169402 for <httpbisa-archive-bis2Juki@ietf.org>; Wed, 17 Jul 2024 19:57:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:References:To:Cc:In-reply-to:Date:MIME-version:Content-type: Message-id:From:Reply-To; bh=dUdQHS+fDGXdxTHBWnE2pMGO+jwGVief3gvzsY2+Zb0=; b= Mk5VBqEV9ZyU2BJfLxftU+L99hlPMgsbQoP0TDzkiptbKqjbHKI+q34wL8MNqqvrK7ycKKLwzxNiU Qm0QOYV0NrZBmUh6Sx3dIdLd+zFELADQrQ22iloi2lGjJVoMgOMKjWQnUOlr2K4cQA3ZWce5L3no+ aQOGE99EK7DBH6cQze2mEYIn3clMUxGp7iUN3AfROUkA5rCUMNIlb2XfA2m6gP0uWHfmea7zlJ48h eZAT+TvtOImGgHulDUQNvjQu9SVEA2NkhcEBInq6wTUUEOXtzVqHo7cjtIt2X9KsQr5E6+NOcQylO 6XsEmx6W+Rmrgpwq38JHAv8To1YtpVewBQ==;
Received: from lists by mab.w3.org with local (Exim 4.96) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1sUHJe-005vIA-1Z for ietf-http-wg-dist@listhub.w3.org; Thu, 18 Jul 2024 02:56:22 +0000
Resent-Date: Thu, 18 Jul 2024 02:56:22 +0000
Resent-Message-Id: <E1sUHJe-005vIA-1Z@mab.w3.org>
Received: from ip-10-0-0-144.ec2.internal ([10.0.0.144] helo=pan.w3.org) by mab.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <tpauly@apple.com>) id 1sUHJb-005vH7-2z for ietf-http-wg@listhub.w3.internal; Thu, 18 Jul 2024 02:56:19 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=References:To:Cc:In-reply-to:Date:Subject:MIME-version:Content-type: Message-id:From:Reply-To; bh=dUdQHS+fDGXdxTHBWnE2pMGO+jwGVief3gvzsY2+Zb0=; t=1721271379; x=1722135379; b=ah6wqDi7KY1oLiitI8NfY+XKYz8581eaZt0+6HqETFcozOZ QvqqoMCEeK3EVo9mE0lG0KNtdnt5LULgI19oR4ztID4pUJmyJL6nNQvKk9NsncpWNOd+OohruCL6p ZsiQzVA9XgJUmWZgarUH+Zhf+hcVTt4LbIvWvWCsD4Oo+c2E8ukrEATaNYIXJ0+c6uFtBVzCPV+bb 0gsSeiG7e2M2Bk8ttpRi2hpA/52biRS1L3t3uN3uft4gEsyFXTyA/f2mg2xqkuC3fADwURCYnlRA0 gCqkgeXx4u5mxzFKLO23z1Zv6LU/SOjgBq4rUEQDlR3zhXmGfoM39HmyBuaHGKeA==;
Received-SPF: pass (pan.w3.org: domain of apple.com designates 17.32.222.23 as permitted sender) client-ip=17.32.222.23; envelope-from=tpauly@apple.com; helo=ma-mailsvcp-mx-lapp02.apple.com;
Received: from ma-mailsvcp-mx-lapp02.apple.com ([17.32.222.23]) by pan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <tpauly@apple.com>) id 1sUHJb-009qZn-1H for ietf-http-wg@w3.org; Thu, 18 Jul 2024 02:56:19 +0000
Received: from rn-mailsvcp-mta-lapp02.rno.apple.com (rn-mailsvcp-mta-lapp02.rno.apple.com [10.225.203.150]) by ma-mailsvcp-mx-lapp02.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0SGS00X8STHHAA20@ma-mailsvcp-mx-lapp02.apple.com> for ietf-http-wg@w3.org; Wed, 17 Jul 2024 19:56:16 -0700 (PDT)
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-17_19,2024-07-17_02,2024-05-17_01
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=cc : content-type : date : from : in-reply-to : message-id : mime-version : references : subject : to; s=20180706; bh=dUdQHS+fDGXdxTHBWnE2pMGO+jwGVief3gvzsY2+Zb0=; b=gzanfDbZPhJkotc+kopQxH1UCBwyDf/Wc7dGxp30wueE4d8yTo+hpn+/By3HUS2hgL2J e5Hh+tbWnmlMrRTOWQq2o9NgZDwrjJJNIfMhP5z9luNB+WxnLiY/ihrRdXuhkar41CHm Z9i1xhWJ/eQS2yBoP4ITc6Wmc4rSNnlYVqCw9WFg8/8AsSYY/ZnMO9r3AKDzczOnSXIF rTX5/9HOnlkjLdcJCaJO2WOBrKugt3eFUbFsKgbAjHZsDiFQWgMGF8MDZjEhP09/NWJi 2sRerLZt7uMBH98SVk/sNcgbwf/oK+mt0LeMadLlDyIbeEtuTtbGh6w+6eGUEPR5BdQf 9Q==
Received: from rn-mailsvcp-policy-lapp01.rno.apple.com (rn-mailsvcp-policy-lapp01.rno.apple.com [17.179.253.18]) by rn-mailsvcp-mta-lapp02.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0SGS00B01THKJWB0@rn-mailsvcp-mta-lapp02.rno.apple.com>; Wed, 17 Jul 2024 19:56:08 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-policy-lapp01.rno.apple.com by rn-mailsvcp-policy-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.22.20230228 64bit (built Feb 28 2023)) id <0SGS00700THA0Q00@rn-mailsvcp-policy-lapp01.rno.apple.com>; Wed, 17 Jul 2024 19:56:08 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 99a257a94e72667328bacc17d4e3983a
X-Va-E-CD: b905ce496f6cf35feab1d21b6cc034f0
X-Va-R-CD: 6e147dc0efe095fa06c8257880098726
X-Va-ID: ec889dab-1e49-4fd5-9040-91e84ecf4696
X-Va-CD: 0
X-V-A:
X-V-T-CD: 99a257a94e72667328bacc17d4e3983a
X-V-E-CD: b905ce496f6cf35feab1d21b6cc034f0
X-V-R-CD: 6e147dc0efe095fa06c8257880098726
X-V-ID: 1602ebaf-a717-458e-aa1a-8e9d37029562
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-17_19,2024-07-17_02,2024-05-17_01
Received: from smtpclient.apple ([17.234.90.237]) by rn-mailsvcp-policy-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.22.20230228 64bit (built Feb 28 2023)) with ESMTPSA id <0SGS00125THISI00@rn-mailsvcp-policy-lapp01.rno.apple.com>; Wed, 17 Jul 2024 19:56:07 -0700 (PDT)
From: Tommy Pauly <tpauly@apple.com>
Message-id: <4C949237-B8D0-4A2C-B2BB-E6697796A5FE@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_B0FD5D44-8003-4589-BDF6-81556025FD77"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
Date: Wed, 17 Jul 2024 19:56:06 -0700
In-reply-to: <CAF3KT4Se2=TxChwcthnbAOnvOfd_ji7mUHCS4aS_UwJcTFgaLQ@mail.gmail.com>
Cc: Watson Ladd <watsonbladd@gmail.com>, David Schinazi <dschinazi.ietf@gmail.com>, int-area@ietf.org, ietf-http-wg@w3.org
To: Josh Cohen <joshco@gmail.com>
References: <CAF3KT4QFxgNK=kLw_jZ06B85-3sUXqHmHQK03i-jWOZS-jCszw@mail.gmail.com> <CAPDSy+6ranR-120OMGzOGELLA=r2BxJdqLFmTXWqCA6-wm2uoQ@mail.gmail.com> <CAF3KT4SmCpBFZ-3VtnkaSBTSzRpBwOnBqsrft3RxVbq7MU09+Q@mail.gmail.com> <CACsn0cknrPEeacAkRv7LhywS6bWkYc+bEzfS8kMKLcJzY1Z55w@mail.gmail.com> <CAF3KT4Se2=TxChwcthnbAOnvOfd_ji7mUHCS4aS_UwJcTFgaLQ@mail.gmail.com>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
X-W3C-Hub-DKIM-Status: validation passed: (address=tpauly@apple.com domain=apple.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-6.1
X-W3C-Hub-Spam-Report: 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, DMARC_PASS=-0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1sUHJb-009qZn-1H 793d58eea4b1b704c4f0e3fdabc084d1
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Int-area] New version of WPADNG
Archived-At: <https://www.w3.org/mid/4C949237-B8D0-4A2C-B2BB-E6697796A5FE@apple.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/52082
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
For the enterprise case, I think the problem is the need for a root of trust. The model I would expect on modern systems would be that you have an enterprise-installed configuration on your enterprise-provisioned device that says “use this proxy on this network”, or “use this VPN on these network conditions”, etc. The device and user trusts these because they’ve installed and consented to the management, and now the device can know that “this enterprise network is special and I should use a proxy”. The issue with a network just pushing a proxy is that the device doesn’t know that the network is trusted to do so, or is just an attacker. That said, I do think there is room for network-discovered proxies, and I’d like to continue to explore how to do that safely in the realm of the PvD-based discovery. I think the cases are going to be more limited there — cases of the network saying “I have this proxy I suggest using because it is well-optimized for my network, if it’s on your trusted list of proxies, then please use it”; or “I have a proxy for enterprise users, if you’re configured with special credentials for this enterprise, please use it to access your internal resources”; or “I have a proxy that can be used to access some locally-cached content under these domains, consider using it if you want to access those”. Tommy > On Jul 17, 2024, at 7:36 PM, Josh Cohen <joshco@gmail.com> wrote: > > You lost me with the nuclear submarine reference. I'm guessing instead of a terminal room, the IETF now has a navy? > > The coffee shop gives you your IP address, default route to the Internet, DNS servers and other DHCP options. It often has a captive portal, which may also have a transparent proxy that filters, can eavesdrop or otherwise abuse you. It is *their* network after all, you are just a guest. That's aside from chai latte sipping wifi snoopers and the general jungle of public wifi. > > I'm definitely getting the "WPAD suxorz" vibe, but what's missing are answers to how scenarios WPAD currently addresses will be addressed without it. > > At work, your computer uses your enterprise's proxy. When you arrive at the coffeeshop, will you go into your computer's settings and turn off the proxy? When you go back to work the next day, will you go back into your settings and turn it on again? > > > On Wed, Jul 17, 2024 at 7:50 PM Watson Ladd <watsonbladd@gmail.com <mailto:watsonbladd@gmail.com>> wrote: >> One adversary is willing to devote an entire nuclear submarine to the >> task. They are more than willing to use existing vulnerabilities in >> ways that you never hear about because they are good at their jobs. >> >> If you use network links to configure your device, and the device goes >> to the coffeeshop, that coffeeshop gets to configure the device. >> That's just inherently a bad idea, and always has been. >> >> Sincerely, >> Watson Ladd >> >> -- >> Astra mortemque praestare gradatim > > > -- > --- > Josh Cohen > > >
- New version of WPADNG Josh Cohen
- Re: [Int-area] New version of WPADNG David Schinazi
- Re: [Int-area] New version of WPADNG Josh Cohen
- Re: [Int-area] New version of WPADNG Watson Ladd
- Re: [Int-area] New version of WPADNG Josh Cohen
- Re: [Int-area] New version of WPADNG Tommy Pauly
- Re: [Int-area] New version of WPADNG Watson Ladd
- Re: [Int-area] New version of WPADNG Josh Cohen
- Re: [Int-area] New version of WPADNG Josh Cohen
- Re: [Int-area] New version of WPADNG Ben Schwartz