While at work, I want to use squid as a proxy for my
instant messages, for legitamate privacy reasons
(nosey network admins).
I got Aol instant messenger working as described
below, but Yahoo does not work following the same
procedure.
To get AOL instant messenger (AIM) working, I added
5190 (the port AIM uses) to the acl entry in
squid.conf. For yahoo I also added 5050 (yahoo's
port), so that line in squid.conf now reads as
follows:
acl SSL_ports port 443 563 5190 5050
Then in AIM, I check the proxy checkbox, and enter my
host (127.0.0.1) and port (squid's port, 3128). The
reason my host is 127.0.0.1 is because I use putty to
tunnel into my linux server, and port 3128 is
forwarded.
I verified that this works by running a sniffer on my
computer (ethereal), and verifying that without the
proxy configured, I see outbound IP packets on port
5190, and with the proxy enabled, no such packets are
sniffed.
I configured Yahoo messenger similarly and was able to
connect, HOWEVER, the sniffer detected that the yahoo
packets (on port 5050) are routed to the external
destination IP, rather than being tunnelled through
the proxy.
My yahoo select an HTTP proxy just like in AOL, with
host 127.0.0.1 and port 3128 (I also tried using port
80)
Since squid's port 3128 is not open, the only way to
reach squid is through the ssh tunnel, so my
squid.conf has no access restrictions (acl all src
0.0.0.0/0.0.0.0 )
What am I doing wrong?
__________________________________
Do you Yahoo!?
Make Yahoo! your home page
http://www.yahoo.com/r/hs
Received on Wed Jul 06 2005 - 14:26:52 MDT
This archive was generated by hypermail pre-2.1.9 : Mon Aug 01 2005 - 12:00:02 MDT