- Installed squid using aptitude
- Aptitude turned on squid by default. As I didn't want to risk having an open proxy, I turned it off with: sudo /etc/init.d/squid stop
- Edited the config file: sudo vim /etc/squid/squid.conf
- Added access line just for my IP
- acl allowed src 123.456.789.012
- http_access allow allowed
- Fired up the squid server with: sudo /etc/init.d/squid restart
- Added the proxy settings to the browser: my.address.com, port 3128
- Checked the access log: sudo less /var/log/squid/access.log
- That seemed to be working fine, so I remembered that there had been a really good post on the GeekUp mailing list about monitoring traffic hitting a server, so I went and had a read
- I installed tcpdump with aptitude, and then...
- sudo tcpdump -i eth0 host targetserver.com
With the proxy set up the PC connected to the target server just fine. I think it is something wrong at the server end and I don't have control of that. Over to the server's admins...