> I do a debbug with squid -z but find nothing strange at all.. so i squid -z does NOT do debug. It builds the cache-dir filesystem properly before squid can use it. > decided to search the web and find out this link [1]. The solution to > me was recreating the cache dir (rm -rf $cache_directory, mkdir > $cache_director, grant permission to the squid user/group.. > Anyway, why do it happens ? Because the FS squid needs to store its cached files is missing after "rm" Amos > > [1] http://lists.debian.org/debian-user/2002/02/msg01407.html > > 2007/11/26, Federico Lopez Sarmiento <lopezsarmiento@xxxxxxxxx>: >> Hi again list. >> This time i've an issue which i don't know why it happens. What i do >> know is that this happened to me other times and i could only resolv >> it by reinstalling the squid (apt-get purge squid + apt-get install >> squid). >> I'm running debian, ver. 4 >> >> neurus:/etc/squid# uname -a >> Linux neurus 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 >> GNU/Linux >> >> >> I was running squid perfectly but decided to configure it to reject >> unwonted pages, so in the squid.conf i added two lines (the marked >> with *). >> When i save the changes and do a reload to the squid i found out that >> i won't run, whatever i do. >> >> neurus:/etc/squid# tail -n 1785 squid.conf | head -n 18 >> # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS >> *acl FILTRADAS dstdomain "/etc/squid/filtradas.squid" >> *http_access deny FILTRADAS >> delay_pools 1 >> delay_class 1 1 >> delay_parameters 1 12000/16000 8000/10000 >> acl LAN src 192.168.0.0/24 >> delay_access 1 allow LAN >> >> # Example rule allowing access from your local networks. Adapt >> # to list your (internal) IP networks from where browsing should >> # be allowed >> acl our_networks src 192.168.0.0/24 >> http_access allow our_networks >> http_access allow localhost >> >> neurus:/etc/squid# ls -lh >> total 152K >> -rw-r--r-- 1 root root 0 2007-11-26 13:01 filtradas.squid >> -rw------- 1 root root 146K 2007-11-26 13:01 squid.conf >> neurus:/etc/squid# chmod 777 filtradas.squid >> neurus:~# cd /etc/init.d >> neurus:/etc/init.d# squid start >> 2007/11/26 13:05:55| aclParseAclLine: WARNING: empty ACL: acl >> FILTRADAS dstdomain "/etc/squid/filtradas.squid" >> neurus:/etc/squid# cat squid.conf | grep http_port >> # TAG: http_port >> # rather than the http_port number. >> # internal address:port in http_port. This way Squid will only be >> http_port 8080 >> >> neurus:/etc/init.d# nmap localhost >> >> Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-11-26 13:06 >> ART >> Interesting ports on localhost (127.0.0.1): >> Not shown: 1675 closed ports >> PORT STATE SERVICE >> 22/tcp filtered ssh >> 25/tcp open smtp >> 80/tcp open http >> 111/tcp open rpcbind >> 113/tcp open auth >> >> Nmap finished: 1 IP address (1 host up) scanned in 1.276 seconds >> neurus:/etc/init.d# >> >> >> I thought, damn.. maybe i missconfigured something, i should do a >> rollback. I did it, and guess what? proxy don't runs. >> Should any give me some help with this i would really apreciate it. >> Again, sorry for my bad english. >> Best regards. >> >> Federico. >> > > > -- > Federico Raúl López Sarmiento. >