Re: [hybi] Redesigning the Web Socket handshake
Justin Erenkrantz <justin@erenkrantz.com> Tue, 02 February 2010 17:23 UTC
Return-Path: <justin.erenkrantz@gmail.com>
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 6A85B3A6828 for <hybi@core3.amsl.com>; Tue, 2 Feb 2010 09:23:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.986
X-Spam-Level:
X-Spam-Status: No, score=-1.986 tagged_above=-999 required=5 tests=[AWL=-0.009, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 thq76Y+uNnwU for <hybi@core3.amsl.com>; Tue, 2 Feb 2010 09:23:48 -0800 (PST)
Received: from mail-px0-f186.google.com (mail-px0-f186.google.com [209.85.216.186]) by core3.amsl.com (Postfix) with ESMTP id AF2B13A67B1 for <hybi@ietf.org>; Tue, 2 Feb 2010 09:23:48 -0800 (PST)
Received: by pxi16 with SMTP id 16so275231pxi.29 for <hybi@ietf.org>; Tue, 02 Feb 2010 09:24:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=rw5MeZgXSDOx6YqEJID6CpopJiJziqavIfflar1+iqM=; b=BhxEjMuqUB5tNU7YfjTipXOGaCStmcghoyi7lO/97MTyapG6SIIXOopkY8oFHAvphs LxEFKicqNlqmJdyPd7JFo8JXS2DMwg5nBoJu4yL9Ra4fDtk90L4cFK1hp6ur300u19IY smr1AKI1mWp5AivjjIfvPPi2iEKVKqOxI/KYA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=pGgRbQmH9QH0fuIhLqrZ3Y5KWKRtVp8D/+C1u/muzuvBIisq/P+WFnGjd+UKJVQdh2 oyt88BQ8NSB8rPsmPKIO1X5cOldXKZXGzgrvbcbX4RzK5fqoabSz0szhW+TGCwxblBI3 5rJCK1MFFnE5bMQ92zJC8gmLZKx6fm6Dy0K28=
MIME-Version: 1.0
Sender: justin.erenkrantz@gmail.com
Received: by 10.142.152.40 with SMTP id z40mr643099wfd.211.1265131465029; Tue, 02 Feb 2010 09:24:25 -0800 (PST)
In-Reply-To: <FD440FEA-9F53-4F4C-8AA5-98B23318F0F7@apple.com>
References: <Pine.LNX.4.64.1002012305000.21600@ps20323.dreamhostps.com> <4B676E8C.70804@webtide.com> <Pine.LNX.4.64.1002020311030.3846@ps20323.dreamhostps.com> <4B679E2C.2080502@webtide.com> <FD440FEA-9F53-4F4C-8AA5-98B23318F0F7@apple.com>
Date: Tue, 02 Feb 2010 09:24:24 -0800
X-Google-Sender-Auth: c2649d8916fdce0a
Message-ID: <5c902b9e1002020924r6ac4275sf274b58e86193196@mail.gmail.com>
From: Justin Erenkrantz <justin@erenkrantz.com>
To: Maciej Stachowiak <mjs@apple.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Greg Wilkins <gregw@webtide.com>, hybi@ietf.org
Subject: Re: [hybi] Redesigning the Web Socket handshake
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: Tue, 02 Feb 2010 17:23:49 -0000
On Mon, Feb 1, 2010 at 7:50 PM, Maciej Stachowiak <mjs@apple.com> wrote: >> Apache is telling you that they can't share port 80 > > Did anyone really say that? Isn't mod_pywebsocket a proof that it is in fact possible: <http://code.google.com/p/pywebsocket/>? I did. If you want it in the core and done in a clean manner (which is my intent), then I feel that you have to amend the draft so sharing of the port is feasible until you know the protocol is absolutely WS. Also, that implementation in mod_python doesn't meet the strictness requirements set out in the draft. So, if that is the exemplar, then it certainly just reiterates the points that Greg and I and others have been making. Their "memorizing" line hack (which enables the strictness requirements as *mandated* by the current drafts in the name of security) only works on their standalone server - not httpd. There is no way for httpd to provide that functionality - well, without violating about a billion design rules; yes, I could code something up, but I'm sure you could do nasty things to WebKit if you wanted that would never pass muster and get you laughed out of the room when you show that patch to the rest of the team... -- justin
- Re: [hybi] Redesigning the Web Socket handshake Greg Wilkins
- Re: [hybi] Redesigning the Web Socket handshake Justin Erenkrantz
- [hybi] Redesigning the Web Socket handshake Ian Hickson
- Re: [hybi] Redesigning the Web Socket handshake Greg Wilkins
- Re: [hybi] Redesigning the Web Socket handshake Ian Hickson
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Greg Wilkins
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Vladimir Katardjiev
- Re: [hybi] Redesigning the Web Socket handshake Francis Brosnan Blázquez
- Re: [hybi] Redesigning the Web Socket handshake Justin Erenkrantz
- Re: [hybi] Redesigning the Web Socket handshake Justin Erenkrantz
- Re: [hybi] Redesigning the Web Socket handshake Jamie Lokier
- Re: [hybi] Redesigning the Web Socket handshake Jamie Lokier
- Re: [hybi] Redesigning the Web Socket handshake Jamie Lokier
- Re: [hybi] Redesigning the Web Socket handshake Jamie Lokier
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Greg Wilkins
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Justin Erenkrantz
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Roberto Peon
- Re: [hybi] Redesigning the Web Socket handshake Justin Erenkrantz
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Justin Erenkrantz
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Jamie Lokier
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Jamie Lokier
- Re: [hybi] Redesigning the Web Socket handshake Martin J. Dürst
- Re: [hybi] Redesigning the Web Socket handshake Lars Eggert
- Re: [hybi] Redesigning the Web Socket handshake Maciej Stachowiak
- Re: [hybi] Redesigning the Web Socket handshake Martin J. Dürst