Forum
Herkese iyi akşamlar,
Dahah önce bu konu ile ilgili bir başlık açmıştım fakat pc de problem oluştuğu için tekrar FreeBSD 7.3 kurup Squid kurdum fakat Squid Cache directory 'İ oluşturmuyor. Webmin üzerinden baktığımda Squid start halinde görünüyor. Cache oluşturmadığı için squid çalışmıyor. Ben burada nasıl bir yeri atlıyorum acaba. Nerede hata yapıyorum bulamadım.
Teşekkürler
Merhaba;
squid.conf dosyanızı paylaşırmısınız.
squid -z komutu ile çalıştırmayı deneyin
merhaba,
squid.conf içeriği bu şekilde
http_port 3128
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all
squid -z komutu verdim ve swap directory oluşturuldu diyor ama baktığımda cache dizini yok
squid -z komutu verdim ve swap directory oluşturuldu diyor ama baktığımda cache dizini yok
conf içine cache_dir ufs /var/spool/squid 100 16 256 yazın
var/spool/squid klasörüne chmod -R 777 yap
squid -z yaparak oluşup oluşmadığına bakın
var/spool/squid klasörüne chmod -R 777 yap
Tam yazılışı nsıldır daha önce hiç yapmamıştım bu komutu
chmod -R 777 /var/spool/squid
yaptım ve tekrar squid -z dedim ama yine oluşturmadı
squid stop start yapıyorsunuz değil mi ?
evet yapıyorum. ilk defa böyle bişey başıma geliyor. işin içinden çıkamdım bir türlü
şimdide squid start dediğimde aşağıdaki hatayı alıyorum
Jun 30 21:01:47 firewall squid[1116]: ipcache_init: DNS name lookup test failure
Jun 30 21:01:50 firewall squid[1118]: ipcache_init: DNS name lookup test failure
Jun 30 21:01:53 firewall squid[1120]: ipcache_init: DNS name lookup test failure
Jun 30 21:01:56 firewall squid[1122]: ipcache_init: DNS name lookup test failure
Herkese merhaba,
Bütün uğraşlar sonunda Freebsd 8.1 üzerinde Eroldursun arkadaşımızın vermiş olduğu yardımlar ile Squid'i çalıştırmayı başardım. 🙂
Tabiki burada ben daha önce 7.1 versiyonu kurup çalıştırmıştım ve 7.3 versiyonunda cache directory'si /usr/local/etc/squid/cache , access.log ise /usr/local/etc/squid/log/acceee.log directort'sinde bulununuyordu. Ama 8.1 versiyonuna baktığımda cache logdirectory'si ve access.log /var/*/*/ olarak değişmiş zannedersem. Acaba bundan dolayı mı sürekli hata yaptım.
Bu arada nasıl Squid'i nasıl Cacahe Directory oluşturp start ettirdiğimde ise; bir daha ki 8,1 versiyonunu kuracak arkadaşlara yardımcı olması açısından aşağıdaki adımları uygulayarak squid i çalıştırabilirler;
# cd /usr/ports/www/squid
# make install clean
Squid.conf içerisine;
cache_dir ufs /var/spool/squid 100 16 256
#chmod -R 777 /var/spool/squid
#squid -z
ve squidi nihayetinde çalıştı.
saygılar
Geri Bildirim için tşk ederim..
vermiş olduğunuz bilgiler için ben teşekkür ederim.
Bu arada squid devreye girince internet sayfaları çok yavaş açıyor . Bunun nedeni ne olabilir
Teşekkürler