Forum

FreeBSD Squid cache...
 
Bildirimler
Hepsini Temizle

FreeBSD Squid cache Directory oluşturmuyor

14 Yazılar
4 Üyeler
0 Likes
398 Görüntüleme
(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

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

 
Gönderildi : 01/07/2010 00:54

(@esersolmaz)
Gönderiler: 3204
Illustrious Member Yönetici
 

Merhaba;

squid.conf dosyanızı paylaşırmısınız.

 

 
Gönderildi : 01/07/2010 01:04

(@eroldursun)
Gönderiler: 2171
Famed Member
 

squid -z komutu ile çalıştırmayı deneyin  

 
Gönderildi : 01/07/2010 01:15

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

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

 
Gönderildi : 01/07/2010 01:31

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

squid -z komutu verdim ve swap directory oluşturuldu diyor ama baktığımda cache dizini yok 

 
Gönderildi : 01/07/2010 01:34

(@eroldursun)
Gönderiler: 2171
Famed Member
 

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

 
Gönderildi : 01/07/2010 02:08

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

var/spool/squid klasörüne chmod -R 777 yap


Tam yazılışı nsıldır daha önce hiç yapmamıştım bu komutu

 
Gönderildi : 01/07/2010 02:16

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

chmod -R 777 /var/spool/squid


yaptım ve tekrar squid -z dedim ama yine oluşturmadı

 
Gönderildi : 01/07/2010 02:46

(@eroldursun)
Gönderiler: 2171
Famed Member
 

squid stop start yapıyorsunuz değil mi ?

 
Gönderildi : 01/07/2010 02:49

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

evet yapıyorum.  ilk defa böyle bişey başıma geliyor. işin içinden çıkamdım bir türlü

 
Gönderildi : 01/07/2010 02:57

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

ş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

 
Gönderildi : 01/07/2010 03:08

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

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

 
Gönderildi : 01/07/2010 11:25

(@alibirinci)
Gönderiler: 278
Reputable Member
 

Geri Bildirim için tşk ederim..

 
Gönderildi : 01/07/2010 13:20

(@osokmenli)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

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


 

 
Gönderildi : 01/07/2010 13:41

Paylaş: