Re: [hybi] Proposal for a clean way to detect non-HTTP compliant transparent proxies

Willy Tarreau <w@1wt.eu> Thu, 22 July 2010 01:06 UTC

Return-Path: <w@1wt.eu>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C1D7B3A699D for <hybi@core3.amsl.com>; Wed, 21 Jul 2010 18:06:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.246
X-Spam-Level:
X-Spam-Status: No, score=-3.246 tagged_above=-999 required=5 tests=[AWL=-1.203, BAYES_00=-2.599, HELO_IS_SMALL6=0.556]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pixnfwEnhAfp for <hybi@core3.amsl.com>; Wed, 21 Jul 2010 18:06:57 -0700 (PDT)
Received: from 1wt.eu (1wt.eu [62.212.114.60]) by core3.amsl.com (Postfix) with ESMTP id AFEDA3A68D5 for <hybi@ietf.org>; Wed, 21 Jul 2010 18:06:56 -0700 (PDT)
Received: (from willy@localhost) by mail.home.local (8.14.4/8.14.4/Submit) id o6M177En007878; Thu, 22 Jul 2010 03:07:07 +0200
Date: Thu, 22 Jul 2010 03:07:07 +0200
From: Willy Tarreau <w@1wt.eu>
To: "Roy T. Fielding" <fielding@gbiv.com>
Message-ID: <20100722010707.GI7174@1wt.eu>
References: <20100721225210.GE6475@1wt.eu> <20100722003801.GJ14589@shareable.org> <76A24DA8-1DA6-487C-8256-5B3BC2688BC8@gbiv.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <76A24DA8-1DA6-487C-8256-5B3BC2688BC8@gbiv.com>
User-Agent: Mutt/1.4.2.3i
Cc: hybi@ietf.org
Subject: Re: [hybi] Proposal for a clean way to detect non-HTTP compliant transparent proxies
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jul 2010 01:06:59 -0000

On Wed, Jul 21, 2010 at 06:02:48PM -0700, Roy T. Fielding wrote:
> One cannot send the Upgrade header field without also
> sending "Connection: Upgrade".

Yes Roy, sorry about it missing in my example, it's late here and
what I wanted to do was to spot the proposed changes with current
spec. Having it in both messages is essential and is part of the
reason of the fast clean failures on non-compatible proxies.

Thanks,
Willy