Search squid archive

Re: Configure a transparent proxy to pass through non-http port 80 traffic [Was: How to handle the error: Unsupported method 'BitTorrent']

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jan 9, 2010 at 1:10 PM, Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote:
> I would not worry about that. P2P apps which use port 80 usually have other
> methods of connecting. Particularly their own dedicated protocol ports.
> Leave those open and they work better.
>
> The apps which do not use port 80 for HTTP properly (ie doing correct HTTP
> tunneling) are in violation of web usage standards.  Your contracts should
> not allow you to be penalized for providing a properly working web proxy to
> your clients.

Thanks Amos,

Sorry for not replying sooner. I agree and I think I was wrong about
the proportion of non-http traffic. The problem lay elsewhere.

> If you must look at it, then the workaround hack of identifying packets data
> content has to be done in the iptables routing levels. This is a tricky
> problem since there is no guarantee that the needed data is in the first
> packet of a connection. Once packets enter Squid its too late to bypass.

Yeah, we're using a Foundry ServerIron L7 switch which seems to have a
facility to reconstruct the http headers and use those in routing
policies. Sounds like magic to me, but if I manage to get that
working, I'll report back.

I'm also still interested in the wccp_return_method as a way of
bypassing non-http traffic, but in a previous thread it seemed that
Squid doesn't support this yet:
 * http://www.squid-cache.org/mail-archive/squid-users/200811/0130.html
 * http://www.mail-archive.com/squid-users@xxxxxxxxxxxxxxx/msg63741.html
 * http://old.nabble.com/WCCP-load-balancing-and-TPROXY-fully-transparent-interception-td20299256.html

Thanks for your help.

-RichardW.


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux