Temat: SQUID - prosba o pomoc w konfiguracji
Jako ze pozostalo mi nieco wolnego RAM a mam wylacznie GPRS postanowilem zainstalowac QSUID'a.
Po wielu przeczytanych stronach www, i paru godzinach doswiadczen - poddalem sie i postanowilem prosic o pomoc w konfiguracji.
Zalozenie jest jedno - squid ma trzymac cache tego co z sieci dociera glownie dla przegladarki www.
Zawartosc squid.conf
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
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
acl our_networks src 10.1.1.0/24 #nasza sieć
acl WindowsUpdate dstdomain -i "/etc/squid/windowsupdate.txt"
no_cache deny WindowsUpdate#zezwalamy na dostęp do sieci odpowiednim obszarom
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow our_networks
http_access deny all
#port, na którym działa squid
http_port 3128
#pamiec dla squid
cache_mem 64 MB
#maksmylany obiekt w pamieci
maximum_object_size_in_memory 128 KB
#metoda odświeżania cache dla pamięci RAM
memory_replacement_policy lru
#metoda odswiezania cache dla dysku
cache_replacement_policy lru
#lokalizacja rozmiar ilosc katalogow i podkatalogow dla proxy
cache_dir ufs /tmp/squid 128 16 256
#minimalny rozmiar object dla dysku
minimum_object_size 0 KB
#maksymalny rozmiar obiektu na dysku
maximum_object_size 50 MB
#poziomy, na których ma następować agresywniejsza wymiana cache
cache_swap_low 90
cache_swap_high 97
#lokalizacja logów
access_log /tmp/log/squid/access.log squid
cache_log /tmp/log/squid/cache.log
cache_store_log /tmp/log/squid/store.log
#maska klienta
client_netmask 255.255.255.0
#maksymalny rozmiar wysyłanego nagłówka
request_header_max_size 1 MB
#maksymalny rozmiar treści zapytania
request_body_max_size 2 MB
#odrzuca niedokończone połączenia
half_closed_clients off
#czas zamkniecia/restartu squida
shutdown_lifetime 10 second
#użytkownic uprawiony do korzystania z root
cache_effective_user proxy
#grupa uprawniona do uzywania proxy
cache_effective_group root
#logi bledow
error_directory /tmp/log/squid/errors/Polish
#wsparcie dla dns
dns_defnames on
#adresy ip dns
dns_nameservers 8.8.8.8 79.163.127.70
#coś tam z ip
ipcache_size 64
ipcache_low 90
ipcache_size 97
#buforowanie nazw domen
fqdncache_size 8192
#squid trzyma pamięć dla potencjalnego usera
memory_pools on
#limit zarezerwowanej pamięci
memory_pools_limit 100 MB
#odswiezanie plikow
#odswiezanie dla obrazkow
refresh_pattern -i \.(gif|tif|tiff|bmp|jpg|jpeg|png|ico) 1440 50% 10080
#odswiezanie dla obrazkow
#refresh_pattern -i \.(wav|mp3|mp2|wmp|mid) 10080 50% 20160
#odswiezanie dokumentow
#refresh_pattern -i \.(txt|pdf|doc|xls|docx|odf|ppt|pptx) 4320 50% 10080
#odswiezanie statycznych elementow stron
refresh_pattern -i \.(css|html|htm) 2880 50% 43200
#odswiezanie filmow
refresh_pattern -i \.(flv|swf|mp4|wmv|) 10080 70% 43200
zawartosc cache.log (innych logow nie ma)
2012/03/08 21:53:31| Starting Squid Cache version 2.7.STABLE9 for i486-openwrt-linux-gnu...
2012/03/08 21:53:31| Process ID 15480
2012/03/08 21:53:31| With 1024 file descriptors available
2012/03/08 21:53:31| Using epoll for the IO loop
2012/03/08 21:53:31| Performing DNS Tests...
2012/03/08 21:53:31| Successful DNS name lookup tests...
2012/03/08 21:53:31| DNS Socket created at 0.0.0.0, port 36181, FD 7
2012/03/08 21:53:31| Adding nameserver 8.8.8.8 from squid.conf
2012/03/08 21:53:31| Adding nameserver 79.163.127.70 from squid.conf
2012/03/08 21:53:31| User-Agent logging is disabled.
2012/03/08 21:53:31| Referer logging is disabled.
2012/03/08 21:53:31| errorTryLoadText: '/tmp/log/squid/errors/Polish/ERR_READ_ERROR': (2) No such file or directory
2012/03/08 21:53:31| errorTryLoadText: '/usr/local/squid/etc/errors/ERR_READ_ERROR': (2) No such file or directory
FATAL: failed to find or read error text file.
Squid Cache (Version 2.7.STABLE9): Terminated abnormally.
zawartosc logread
local4.notice squid[15478]: Squid Parent: child process 15480 started
local4.alert squid[15480]: failed to find or read error text file.
Gdzie szukac przyczyn? Nie wiem.
Prosze o pomoc.
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.