On Dec 13, 2007 4:17 PM, Agnello George agnello.dsouza@gmail.com wrote:
when i put the url as chat.yahoo.com in my browser i am denied access ( so that is working fine )
But when i access the yahoo chat .. i am able to log in
Where am i going wrong !! :(
Agnello,
Some questions: Did you use iptables to redirect port 80 to port 3128? That is, are you using a transparent proxy or are you manually entering the ip and port of squid in your browser? If you are not using a transparent proxy and setting up your browser manually, you need to do the same with yahoo messenger as well. Messenger > Preferences > Connection > Use Proxy.
If you are using a transparent proxy, you also need to redirect the yahoo messenger port(s) to port 3128. After that, use squid acls to block these ports.
To know exactly which port messenger is using and to understand the mechanism of how it accesses its servers, do a tail -f of the squid access logs and then login to messenger. This will help you write better acls. Effectively, it will tell you if the messenger requests are passing through squid or not.
Regards, NMK.