RE: Level of tunneling?

From: Dave J Woolley <DJW@dont-contact.us>
Date: Fri, 25 Jun 1999 15:29:55 +0100

> 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