> From: Dobry, Mike [SMTP:MDobry@jetson.com]
>
> In trying to resolve some java app problems, I have been ask what level of
> tunneling squid does with SSL ports. What does this mean, and if anyone
> knows, what level does squid use?
>
Level of tunnelling doesn't make sense, and, in any case,
squid has no idea what protocol is being tunneled.
If the browser wants to tunnel SSL (or anything else), it sends
a pseudo HTTP request consisting of just the first line, with
the pseudo method CONNECT and the host and port number of the
destination. Once the proxy gets this, it either makes a connection
to the specified port and host or to its parent proxy. If it goes
to the parent proxy, it repeats the CONNECT line. Subsequently it
repeats everything that it reads from either side of the connection
to
the other side.
If a java app connects to the server without using a URL, it will
ignore any proxies and attempt to go direct; if the firewall blocks
this, the connection will fail.
Received on Fri Jun 25 1999 - 08:26:31 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:46:59 MST