Re: [PATCH] Support PROXY protocol

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Fri, 11 Jul 2014 20:27:47 +1200

cc'ing Willy so he can get in on this.

On 11/07/2014 5:03 p.m., Alex Rousskov wrote:
> On 06/25/2014 01:41 PM, Alex Rousskov wrote:
>> On 06/21/2014 11:15 PM, Amos Jeffries wrote:
>>>> Support receiving PROXY protocol version 1 and 2.
>
>> sounds like nothing-on-top-of-nothing to me in Squid context? The
>> terrible name for the PROXY protocol itself is clearly not your fault
>
>
> Per Amos request on IRC, here are some suggestions for renaming the new
> protocol itself (in case the protocol author, Willy Tarreau, might be
> open to suggestions):
>
> * On Behalf Of Protocol
>
> * True Client Information Disclosure Protocol

  - truth remains unknown despite ths protocol.

> * TCP Client Information Disclosure Protocol

 - supports non-TCP protocols.

>
> * The Right To Be Remembered Protocol
> * Remember The Right Client Protocol
>
> * From and To Protocol
> * Actually From and To Protocol

  - security section says it could be full of lies. So the A is incorrect.

>
> * Letterhead Protocol
> * True Client Letterhead Protocol

  - ditto on the truth issue.

> * TCP Client Letterhead Protocol

 - ditto on the TCP issue.

>
> * Top Line Protocol
> * Top Header Protocol
> * Top Shelf Protocol

  - taken.

I was thinking you had something funny along the lines of:

* Traffic Envelope Annex protocol (TEA p'ot)

We could also reply with HTTP 418 and close the connection on protocol
failures.

The semantics actually fits the dictionary definitions of the words too :-)

Amos

>
>
> Most can be creatively "acronymized" for brevity, of course.
>
> I have not validated any of these suggestions against prior art and
> cultural clashes (although some puns were intentional).
>
>
> The protocol renaming can be combined with renaming the PROXY magic word
> in the top line as well, but they do not have to.
>
>
> HTH,
>
> Alex.
>
Received on Fri Jul 11 2014 - 08:28:01 MDT

This archive was generated by hypermail 2.2.0 : Fri Jul 11 2014 - 12:00:11 MDT