###Error log จะประมาณนี้ ครับ
Apr 16 12:19:57 xxx amavis[76786]: (76786-15) (!!)ClamAV-clamd av-scanner FAILED: run_av error: Too many retries to talk to /var/run/clamav/clamd (Can’t connect to UNIX socket /var/run/clamav/clamd: No such file or directory) at (eval 116) line 309.
Apr 16 12:19:57 xxx amavis[76786]: (76786-15) (!!)WARN: all primary virus scanners failed, considering backups
ปัญหานี้ เกิดกับ clamav ที่เป็น version ต่ำกว่า 0.95 ครับผม
วิธีเช๊ค version ก็คือ
#Freebsd
pkg_info | grep “clam”
#debian
dpkg -l | grep “clam”
#redhat
rpm -qa | grep “clam”
ต่อมาวิธีแก้ ครับ
##Debian
เพิ่มใน sources.list
#clamav
deb http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free
แล้วสั่ง
#apt-get update
#apt-get install clamav clamav-daemon clamav-freshclam clamav-base
แค่นี้ มันก็จะทำการ อัฟเดทให้ครับ
ส่วน option ที่ถามให้ตอบว่า update configuration ไปด้วยเลยน่ะครับ
แล้วลองใช้ dpkg -l | grep “clamav”
ก็จะได้ version ใหม่มาแล้วครับผม
###Freebsd
สั่งอัฟเดท port ก่อนนะครับ
#portsnap fetch
#portsnap extract
#cd /usr/ports/security/clamav
#make deinstall
#make install clean (เลือก option 5 ตัวบนครับ มี ARC,ARJ,LHA,UNZOO,UNRAR)
#/usr/local/etc/rc.d/clamav-clamd restart
แค่นี้ mail server เราก็ทำงานได้เป็นปกติแล้วครับผม : ) :wavey: