I'm running squid 2.4.6 on a Debian server. The problem occurs when I make any change to the site I have installed on the server (apache). If someone on the LAN enters the site through Windows IE typing the server's IP, it will show the changes I made, on the other hand, if someone types on his browser the domain name, it will show the home page without the last changes. So I have to delete all the cache on /var/spool/squid everytime I update the site.
Any ideas what might be happening?
Trying to be clearer:
The home page used to show:
"I love Linux"
I change it to:
"I hate Linux"
Case 1: On the LAN machine's IE browser, I type:
http://192.168.1.1
It will show : "I hate Linux"
Case 2: On the LAN machine's IE browser, I type:
http://www.foo.com
It will show: "I love Linux"
P.S.: Anyone acessing from outside sees: "I hate Linux"
P.S.2: I love Linux, I'm just pissed off sometimes when those kind of sh... happen. :-)