Hey everyone, got a problem I hope someone can help me with. I ve
searched thru the FAQ and the mail archive but I cant get any answer. I
hope im not 'floggin a dead horse' here but im running out of
alternatives.  Im trying to run a transparent proxy on Red Hat Linux 9.
(squid-2.5.STABLE3-1rh)

When I specified the proxy address and port in the web brower,
everything worked perfectly fine. 

I then tried to reroute the web traffic from all my LAN users thru the
proxy transparently. 
Im using IPTABLES, so I invoke this below:

/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j
REDIRECT --to-port 3128

Port forwarding is definitely working:
echo "1" > /proc/sys/net/ipv4/ip_forward

SO my problem is that I cant surf ANY web site if the traffic is
forwarded 'transparently' via the IPTABLES script to the Proxy, but if I
specify the proxy settings in the web browser, it works fine!

I tailed the logs and this is what I noticed:

tail -f /var/log/squid/access.log 
1064914801.473    106 172.24.0.222 NONE/400 1437 GET / - NONE/-
text/html



[EMAIL PROTECTED] root]# tail -f /var/log/squid/store.log 
1064914866.230 RELEASE -1 FFFFFFFF 90C1F63D83A93356BC8F1285E0D0BE3D  400
1064914866         0 1064914866 text/html 1137/1369 GET /

[EMAIL PROTECTED] root]# tail -f /var/log/squid/cache.log 
2003/09/30 17:14:54|         0 Objects expired.
2003/09/30 17:14:54|         0 Objects cancelled.
2003/09/30 17:14:54|         0 Duplicate URLs purged.
2003/09/30 17:14:54|         0 Swapfile clashes avoided.
2003/09/30 17:14:54|   Took 0.3 seconds (  35.8 objects/sec).
2003/09/30 17:14:54| Beginning Validation Procedure
2003/09/30 17:14:54|   Completed Validation Procedure
2003/09/30 17:14:54|   Validated 12 Entries
2003/09/30 17:14:54|   store_swap_size = 96k
2003/09/30 17:14:55| storeLateRelease: released 0 objects


Im very confused, I even used a packet sniffer and confirmed that the
packets are definitely going to the proxy. There are no port filters
blocking the proxy. 

I hope someone can point me in the right direction.


Regards
edmund

Reply via email to