Could you advise of how I can determine if there is some firewall running?
Here is a list of running processes:
You cannot see the firewall as it is part of the kernel.
Do a
telnet localhost 3128
If you get ANY response, the port is open for the localhost, if the
command fails immediately or it takes ages to fail, there is a firewall
blocking access from localhost. You can do the same from a client in
your network; replace the localhost by the IP of your squid server.
Works also under Windows CMD shell.
Hope this helps,
JC