Hrvatska akademska i istraživačka mreža
  NASLOVNICA MAPA WEBA TRAŽILICA KONTAKTI CARNET WEB
Hrvatska akademska i istraživačka mreža
 
menu 4
Sigurnost
menu 4
Distribucija
menu 4
Pomoć
menu 4
Dokumenti
menu 4
menu 4

 

 

30-06-05 12:14
Izbjegavanje cron poruka o Webalizeru

piše DAMIR MRKONJIĆ

Na poslužiteljima s instaliranim Webalizerom, velika je vjerojatnost da će sistemac svakodnevno od crona dobivati poruku sljedećeg sadržaja:

 

/etc/cron.daily/webalizer:

Warning: Truncating oversized referrer field

Warning: Truncating oversized referrer field

Warning: Truncating oversized referrer field

Warning: Truncating oversized referrer field

 

Uzrok su predugačke linije u logu web poslužitelja (najčešće /var/log/apache/access.log). Ovakve zapise obično uzrokuju raznorazni crvi koji pokušavaju napasti web poslužitelj.

 

Zbog ovakvih poruka ne treba se posebno zabrinjavati, pa ih je korisno i potpuno isključiti, što se postiže promjenom skripte koja poziva webalizer iz crona (/etc/cron.daily/webalizer).

 

U navedenoj skripti potrebno je pronaći sljedeće linije:

 

# Run webalizer quietly

${WEBALIZER_BIN} -c ${WEBALIZER_CONF} -q

${WEBALIZER_BIN} -c ${WEBALIZER_CONF} -q ${nonrotatedlog}

 

i na kraju svake linije dodati preusmjeravanje ispisa izlaznih rezultata i pogrešaka u /dev/null:

 

>/dev/null 2> /dev/null

 

tako da na kraju to izgleda ovako:

 

# Run webalizer quietly

${WEBALIZER_BIN} -c ${WEBALIZER_CONF} -q >/dev/null 2> /dev/null

${WEBALIZER_BIN} -c ${WEBALIZER_CONF} -q ${nonrotatedlog} >/dev/null 2> /dev/null

 

Ukoliko se webalizer poziva iz /etc/crontab onda linija za pozivanje izgleda ovako:

 

2 0,12 * * * root /usr/bin/webalizer -q -c /etc/webalizer/webalizer.conf >/dev/null 2> /dev/null

 

Na ovaj će se način izbjeći svakodnevno primanje suvišnih poruka.





[Lista]
Ovu uslugu CARNeta realizira Sveučilišni računski centar Sveučilišta u Zagrebu
  Copyright ©2005. CARNet. Sva prava zadržana. Impressum.
Mail to
sys-portal@CARNet.hr