amavisd-new, SpamAssassin i ClamAV

Konfiguracja serwerów, usług, itp.
voodoofreak
Posty: 16
Rejestracja: 09 lipca 2006, 17:16

amavisd-new, SpamAssassin i ClamAV

Post autor: voodoofreak »

Witam po raz kolejny. Okazuje sie, ze problemy mnie nie opuszczaja i znowu cos nie tak z serwerem :( Wszystko dzialo do dzisiaj i niestety przestalo tak jak nalezy. Poczta jest niby dostarczana lecz nie skanuje jej antywirus, a ponadto w trakcie proby sprawdzenia zamula strasznie serwer. Obciazenie procka dla clamscan osiaga 100% - fakt , ze na niezbyt dlugi czas ale zawsze. w logach znalazlem toto:
pierwszy error:

Kod: Zaznacz cały

Jan 18 18:47:28 server amavis[4779]: (04779-08) (!!) TROUBLE in check_mail: virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamd av-scanner FAILED: Too many retries to talk to /var/run/clamav/clamd.ctl (Can't connect to UNIX socket /var/run/clamav/clamd.ctl: Connection refused) at (eval 44) line 268.; ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan DIED on signal 9 (0009) at (eval 44) line 462.
potem

Kod: Zaznacz cały

Jan 18 19:22:52 serveramavis[4779]: (04779-10) (!!) ClamAV-clamd av-scanner FAILED: Too many retries to talk to /var/run/clamav/clamd.ctl (Can't connect to UNIX socket /var/run/clamav/clamd.ctl: Connection refused) at (eval 44) line 268.
Jan 18 19:22:52 server amavis[4779]: (04779-10) (!!) WARN: all primary virus scanners failed, considering backups
i na koniec dostaje teraz takie (probowalem cos z tym zrobic i zmienilem uzytkownika dla clamd.ctl potem reboot i plik zniknal)

Kod: Zaznacz cały

Jan 19 00:06:22 server amavis[2602]: (02602-01) (!!) ClamAV-clamd av-scanner FAILED: Too many retries to talk to /var/run/clamav/clamd.ctl (Can't connect to UNIX socket /var/run/clamav/clamd.ctl: No such file or directory) at (eval 44) line 268.
Jan 19 01:06:22 server amavis[2602]: (02602-01) (!!) WARN: all primary virus scanners failed, considering backups
instalacja tego wszystkiego na podstawie: http://www.howtoforge.com/virtual_users ... ebian_etch
Tak jak mowie przestalo dzialac bo wczesniej wszystko bylo ok. Instalowalem ponownie samego amavisa i nic. prosze o pomoc :( [/code]
archon
Posty: 6
Rejestracja: 04 stycznia 2008, 16:29

Post autor: archon »

1. dodaj uzytkownika clamav do grupy amavis
2. w /etc/amavis/conf.d/15-av_scanners sprawdz czy masz na pewno \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.ctl"], <--- chodzi o ten plik (ma byc tak wpisane).
3. zastopuj amavisa restartnij clamav uruchom amavisa.
voodoofreak
Posty: 16
Rejestracja: 09 lipca 2006, 17:16

Post autor: voodoofreak »

zrobilem

Kod: Zaznacz cały

gpasswd -a clamav amavis
/etc/init.d/amavis stop
/etc/init.d/clamav-daemon stop
/etc/init.d/clamav-daemon start
/etc/init.d/amavis start
i nadal nic.. wpis mam dokladnie taki jak podales
archon
Posty: 6
Rejestracja: 04 stycznia 2008, 16:29

Post autor: archon »

Ale masz ten blad ciagle w logach? zrob dpkg --list | grep clamav i dpkg --list | grep amavis i sprawdz w /etc/clamav/clamd.conf masz cos takiego:

Kod: Zaznacz cały

LocalSocket /var/run/clamav/clamd.ctl
FixStaleSocket true
User clamav
AllowSupplementaryGroups true
voodoofreak
Posty: 16
Rejestracja: 09 lipca 2006, 17:16

Post autor: voodoofreak »

mialem takie wpisy. generalnie udalo mi sie znalezc przyczyne chyba. Tutaj napisali, ze to jakis bug: http://blog.brachium-system.net/categories/7-virus . Zainstalowalem z backportu nowsze wersje i problem zniknal. Ciekawe tylko czy na zawsze czy to tylko chwilowe ;)
ODPOWIEDZ