I created an instance from the canonical AMI that have ubuntu server 12.04 64bit and install squid.
The only changed to the /etc/squid3/squid.conf file was:
acl localhost src 127.0.0.1/32 ::1
acl localhost src 127.0.0.1/32 ::1 MY_IP_ADDRESS
and I can't use the squid from MY_IP_ADDRESS. Any idea what the problem is? What other thing I must change? I can connect using telnet to the 3128 port perfectly and when I type some garbage and type ENTER squid reply some HTML and log the following:
1336796623.133 0 MY_IP_ADDRESS NONE/400 4016 NONE error:invalid-request - NONE/- text/html
so no firewall problem neither squid.conf syntax error.
Beside, I did the same thing with an ubuntu server using virtualbox and all work fine.
From the EC2 instance telnet google 80 and all is fine, so no outside connection problem neither.
The rare thing is that squid logs don't put anything. Any idea?