zdravim vsechny
mam nasledujici problem
mozna je to obligatni nebo to tady uz bylo
ale ja nevim co stim:
pouzivam postovni server Postfix a
rozhodl jsem se nainstalovat kombinaci
Postfix-amavis-new-clamav a mam problem
s nasledujici hlaskou:
Aug 26 03:04:03 server amavis[5076]: (05076-05) ESMTP> 451 4.5.0 Error in processing, id=05076-05, virus_scan FAILED: ALL VIRUS SCANNERS FAILED: Clam Antivirus-clamd av-scanner FAILED: Too many retries to talk to /usr/sbin/clamd (Can't connect to UNIX socket /usr/sbin/clamd: Permission denied) at (eval 40) line 179.
cesta k soketu je stejna v amavisd.conf i clamav.conf
(sokety smeruji do adresare /var/amavisd/amavisd.sock a
clamd.sock)
demoni amavisd a clamd bezi pod rootem(podle dokumentace??)
nemate nejake reseni?
diky
vypadá to, že se amavis pokouší připojit na /usr/sbin/clamd jako na socket, takže si zkotroluj nastavení amavise a dej tam cestu k socketu místo cesty k binárce...
Amavis a clamd musi bezet pod jednim uzivatelem, nebo oba uzivatele (amavis,clamav)musi byt v 1 skupine. /etc/groups.
V etc/amavisd.conf mas napsanou cestu k socketu calmd.socket
Uplne stejnou cestu musis nastavit v etc/clamd.conf.
Dale je treba nakonfit main.cf a master.cf.
diky,vecer se na to vrhnu
trochu me to zmatlo,protoze na jinym stroji
bezi amavis+clamd bez potizi pod rozdilnymi
uzivateli a jinou group(taky Postfix)
ahoj
konecne jsem se k tomu dostal,vsechno funguje
amavis se normalne pripoji k soketu,ale pri testu
telnetem to vyhodi hlasku,ze amavis nemuze najit
kompresni binarku file(1) - pritom ta binarka v systemu je
amavisd je kompilovany ze zdrojaku - je to verze
amavisd-new-20030616 s patchem 5....divne