192.168.7.0/255.255.255.0 is your network address/id - It means squid will work with all your network computers including windows XP.
You need to run all commands as the root user.
Replace
Code:
acl localhost src 127.0.0.1/255.255.255.255 192.168.7.0/255.255.255.0
With
Code:
acl localhost src 127.0.0.1/255.255.255.255
Add one more acl called lan
Code:
acl lan src 192.168.7.0/255.255.255.0
And find line that read as:
Code:
http_access allow localhost
Below that append following line:
Code:
http_access allow lan
Restart squid:
Code:
/etc/init.d/squid restart
See if port 3128 is open or not with following of command (paste output here):
Code:
netstat -vat | grep 3128
If port 3128 is open then you can connect from windows XP to linux squid.
__________________
Vivek Gite
Linux Evangelist

Be proud
RHEL user, and let the world know about your enterprise choices!
Join RedHat user group.

Always use
CODE tags for posting system output and commands!

Do you run a Linux? Let's face it,
you need help