HTTPtunnel hangs with proxy

Robert Eckardt Robert.Eckardt at Robert-Eckardt.de
Sat Jun 12 01:35:23 PDT 2004


On Fri, 11 Jun 2004 18:20:37 -0500, Ben Timby wrote
> My suggestion would be to use tcpdump to examine the data flow. 
> Watch what your browser sends to the http proxy, and then watch what 
> htc sends to it. Probably will be different. Obviously htc thinks it 
> is talking directly to hts, and thus is not speaking proper "http 
> proxy" protocol. While I know some about how this works, I don't 
> know alot. My guess is that httptunnel is not compatible with an 
> proxies, unless the manpage or other documentation says otherwise, 
> and provides a switch to modify the way it interacts with what it 
> *thinks* is the hts (but is really an http proxy).

Hi Ben,

thanks for your suggestions.
I did analyze tcpdumps only to find out that htc/hts wait at points
where a normal browser/http-server continues. The content looks the
same on the first sight.

It also works perfectly well with Squid in-between.

It is designed to work "with proxies". In contrast to other solutions
which require the CONNECT-feature activated on the proxy, httptunnel
packs the packets into HTTP-GET and HTTP-POST requests which should
travel along any proxy. However some proxies buffer the data or open
new connections which is something httptunnel cannot cope with.

> > Has someone out there successfully got such a setting (httptunnel
> > via a proxy) working?


Thus, I have to ask more precisely:

Has someone got httptunnel work with Apache proxy?


Regards,
Robert




More information about the freebsd-questions mailing list