OT: Rotace squid logu.
Martin Salac
xsalacm at certicon.cz
Mon Jan 12 17:51:00 CET 2004
Ahoj.
Chtel bych se zeptat, proc mi nefunguje rotace logu squidu. V
/etc/newsyslog.conf
jsem doplnil radek:
/var/log/squid/access.log nobody:nogroup 644 10 8000 * Z
pricemz soubor access.log opravdu existuje v dane lokaci a uspesne se do
nej loguje.
Problem nastava pri zapusobeni newsyslog. Log pretece 8000KB, uspesne se
provede
gzip a vytvori soubor s odpovidajicim nazvem, umistenim i pravy.
Viz:
-rw-r--r-- 1 nobody nogroup 75 5 led 08:00 /var/log/squid/access.log
-rw-r--r-- 1 nobody nogroup 932266 5 led 08:00
/var/log/squid/access.log.0.gz
kde tech 75 bytu je klasicka hlaska:
Jan 5 08:00:00 nat newsyslog[9906]: logfile turned over due to size>8000K
Az dosud je vse OK, az na to, ze od teto chvile prestava squid logovat.
Bezi normalne, proxa, ale neloguje.
OS: FreeBSD 4.9-RELEASE
Proxy: squid-2.4_10 konfigurovany jako transparentni
jakekoli chybove hlasky ve /var/log/messages nebo v jinych logach (od
squidu, syslogd nebo
ipfw), ktere by ukazovaly na nejaky problem se zapisem do access.log
jsem nenalezl.
Kdyz squid vypnu/zapnu, logovani se zase rozebehne. Dojde k rotaci a
zase se stopne.
Muj squid.conf (s odmazanym acl listem a upravenymi pravy):
http_port 3128
icp_port 0
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
maximum_object_size 8192 KB
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
pid_filename /var/run/squid.pid
debug_options ALL,2
log_fqdn on
negative_ttl 2 minutes
http_access allow manager localhost
http_access deny managerhttp_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow all
icp_access allow all
httpd_accel_port 80
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
(obdobne jako access.log, plati to same i pro cache.log a store.log).
Nevite nekdo, v cem by mohla byt chyba?
Dik za radu
Martin
More information about the Users-l
mailing list