Re: Some proxy needs

"Poul-Henning Kamp" <phk@phk.freebsd.dk> Sun, 08 April 2012 12:44 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
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 F1B2721F8547 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 8 Apr 2012 05:44:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.126
X-Spam-Level:
X-Spam-Status: No, score=-10.126 tagged_above=-999 required=5 tests=[AWL=-0.127, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m8PLZTaqwZ3r for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 8 Apr 2012 05:44:22 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 76E5321F8542 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 8 Apr 2012 05:44:22 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.69) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1SGrRx-0001qo-Jx for ietf-http-wg-dist@listhub.w3.org; Sun, 08 Apr 2012 12:42:33 +0000
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.69) (envelope-from <phk@phk.freebsd.dk>) id 1SGrRi-0001pv-Vq for ietf-http-wg@listhub.w3.org; Sun, 08 Apr 2012 12:42:19 +0000
Received: from phk.freebsd.dk ([130.225.244.222]) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <phk@phk.freebsd.dk>) id 1SGrRf-0002zd-Ra for ietf-http-wg@w3.org; Sun, 08 Apr 2012 12:42:17 +0000
Received: from critter.freebsd.dk (critter-phk.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 20B925DC8; Sun, 8 Apr 2012 12:41:54 +0000 (UTC)
Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.5/8.14.5) with ESMTP id q38CfphT081696; Sun, 8 Apr 2012 12:41:53 GMT (envelope-from phk@phk.freebsd.dk)
To: Nicolas Mailhot <nicolas.mailhot@laposte.net>
cc: ietf-http-wg@w3.org
From: Poul-Henning Kamp <phk@phk.freebsd.dk>
In-Reply-To: Your message of "Sun, 08 Apr 2012 14:14:15 +0200." <3dfc2c17927267e41710084836183f71.squirrel@arekh.dyndns.org>
Content-Type: text/plain; charset="ISO-8859-1"
Date: Sun, 08 Apr 2012 12:41:51 +0000
Message-ID: <81695.1333888911@critter.freebsd.dk>
Received-SPF: none client-ip=130.225.244.222; envelope-from=phk@phk.freebsd.dk; helo=phk.freebsd.dk
X-W3C-Hub-Spam-Status: No, score=-1.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01
X-W3C-Scan-Sig: lisa.w3.org 1SGrRf-0002zd-Ra c2b3b40666b96a4cac6dc997d936d54f
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Some proxy needs
Archived-At: <http://www.w3.org/mid/81695.1333888911@critter.freebsd.dk>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/13401
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: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
Resent-Message-Id: <E1SGrRx-0001qo-Jx@frink.w3.org>
Resent-Date: Sun, 08 Apr 2012 12:42:33 +0000

In message <3dfc2c17927267e41710084836183f71.squirrel@arekh.dyndns.org>, "Nicol
as Mailhot" writes:

>1. discoverability, to handle network guests (right now taken care of wpad+pac
>though a lot of clients do not handle those, [...]

I would have thought this was a job for DHCP ?

>3. a way to signal the web client a request is being processed (there is no
>way a multi-GB iso is going to pass through the anti-malware system
>instantaneously, and users will press retry if the download bar does not move
>after a few seconds)

That sounds like serious scope-creep to me.

>4. A way to inspect most of the client communication for malware. I say most
>because :

If the site policy is "everything gets inspected", the protocol must support
that, either by allowing inspection, or by preventing the communication.

It site administrators choose not to, because of sound use of
decretion/legally requiments etc, that is not a relevant factor in
the standardization.

>5. a way for distribution sites to signal a resource is duplicated on a CDN,
>and what the root resource is (systems like sourceforge are killing caching,
>every new request is redirected to a different distribution server)

Etags could almost do this, if there were a way to say blind the Host:
header ("Vary: -Host" ?)

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.