|
Home > Archive > Squid > October 2004 > I have a problem with transparent caching.
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
I have a problem with transparent caching.
|
|
| Lance Miller 2004-09-22, 10:26 pm |
| I have a problem with transparent caching.
O/S: Linux Suse 9.0
Platform: Intel X86
Squid Release: 2.5.Stable
Browser: IE6
I have parts transparent caching work just fine with the in the
incoming port of 3128 with my current browser configuration. I have
proxy port set to 3128.
But if I change the configuration on shorewall to redirect all out
going traffic to port 80 traffic from port 3124 is where I have the
experienced this problem.
HTTP and HTTPS works great with the port 3128 from the browser to the
cache server, but when I do a port redirect from port 80 to 3128 the
http works, but the https doesn't with the below shorewall config.
Summary in pictures (ASCII Art)
--------------------------------------------------------------------------------------------------------------
Browser proxy setting to 3128 ------> firewall ------> 3128 squid
Works great with http and https
-------------------------------------------------------------------------------------------------------------
Browser proxy setting to 80 ---> firewall --> 80 redirected to 3128
Works great with http, but httpd fails
------------------------------------------------------------------------------------------------------------
Here is part of my shorewall config
REDIRECT net 3128 tcp http
REDIRECT net 3128 tcp https - !12.3.34.4
ACCEPT fw net tcp http
ACCEPT fw net tcp https
Any ideas? Thanks in advance!!!
| |
| Muthukumar_K 2004-10-13, 2:54 pm |
| Hai,
If we are configuring T-Proxy then NO need to configure on client browser there. Let us check the problem here.
http will be using port 80 and https on 443. On using http requests redirection, we can only get cached those requests there. Squid supports ftp, gopher, and https only when clients of each specified protocol are aware of the cache. Hence this is not possible when squid is in transparent mode.
You can try only with http (80) requests as,
redirect all 80 requests from any source ---> wall --> 3128 ( squid )
Refer,
http://squid.visolve.com/squid/trans_caching.htm for more ideas and discussion.
REgards
Muthukumar. |
|
|
|
|