W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 2013

Re: HTTP 2.0 mandatory security vs. Amateur Radio

From: Roberto Peon <grmocg@gmail.com>
Date: Fri, 15 Nov 2013 09:31:22 -0800
Message-ID: <CAP+FsNfYHQuufSy5yffNVg3km+b8TgVfMWw0TR8x6OgQBjs+ow@mail.gmail.com>
To: Nicolas Mailhot <nicolas.mailhot@laposte.net>
Cc: Bruce Perens <bruce@perens.com>, Ryan Hamilton <rch@google.com>, David Morris <dwm@xpasc.com>, James Snell <jasnell@gmail.com>, HTTP Working Group <ietf-http-wg@w3.org>, Julian Reschke <julian.reschke@gmx.de>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Nicolas, you're absolutely right. Deploying something that isn't part of
the commonly accepted subset of HTTP/1.1 over port 80 doesn't work.

As an example, if you attempt to use a different entity-body compression,
for instance (something explicitly part of the HTTP/1.1 protocol), you will
find that the internet will have occasionally transform either the headers
or the entity-body or both, resulting in an uninterpretable and broken
resource received at the client.
Yes, this really happened, and oh my was it a pain to debug. In the end,
despite being far better for the user, this feature was disabled for port
80 because it was not deployable.

And yes, you are also right that people have attempted to use other
protocols over port 80, and that proved problematic: The most interesting
of which is probably WebSockets. As mentioned previously this essentially
doesn't work.

That leaves us with either using a new port (infeasible, failure rate still
in high 10%s) or doing something else so as to be able to deploy.
What is the something else would you suggest?

-=R


On Fri, Nov 15, 2013 at 8:02 AM, Nicolas Mailhot <
nicolas.mailhot@laposte.net> wrote:

>
> Le Ven 15 novembre 2013 08:25, Roberto Peon a écrit :
> > You are saying that we should use a port other than :443 for https
> > traffic?
> > ... why?
> > What backdoor are we talking about?
>
> I'm saying that your whole problem with intermediaries in clear stems
> directly from your attempts to push a new different protocol on a port
> already used for something else (ie trying to enter through the back-door
> like a juvenile delinquent because the guard on the main entry may object,
> ensuring that he will consider you a suspicious character)
>
> --
> Nicolas Mailhot
>
>
Received on Friday, 15 November 2013 17:31:50 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 11:11:19 UTC