clamd socket找不到错误解决

/var/log/maillog中有一段错误如下

Mar  7 14:41:40 bbn107 amavis[4899]: (04899-02) (!)ClamAV-clamd: Can't connect to UNIX socket /var/run/clamav/clamd: Connection refused, retrying (2)
Mar  7 14:41:46 bbn107 amavis[4899]: (04899-02) (!)run_av (ClamAV-clamd, built-in i/f): Too many retries to talk to /var/run/clamav/clamd (Can't connect to UNIX socket /var/run/clamav/clamd: Connection refused) at (eval 98) line 310.
Mar  7 14:41:46 bbn107 amavis[4899]: (04899-02) (!!)ClamAV-clamd av-scanner FAILED: CODE(0x94bade8) Too many retries to talk to /var/run/clamav/clamd (Can't connect to UNIX socket /var/run/clamav/clamd: Connection refused) at (eval 98) line 310. at (eval 98) line 511.
Mar  7 14:41:46 bbn107 amavis[4899]: (04899-02) (!!)WARN: all primary virus scanners failed, considering backups

ps ax也找不到进程clamd
启动/usr/local/sbin/clamd后,过一段时间clamd进程会消失.

/var/log/clamav/clamd.log中的错误信息

root@bbn107:/var/log/clamav# grep -i "ERROR"  clamd.log
Mon Jan 28 00:00:25 2008 -> ERROR: Socket file /var/run/clamav/clamd is in use by another process.
Mon Jan 28 00:32:37 2008 -> ERROR: Socket file /var/run/clamav/clamd is in use by another process.
Wed Jan 30 11:49:01 2008 -> ERROR: Socket file /var/run/clamav/clamd is in use by another process.
Fri Mar  7 11:15:42 2008 -> ERROR: Socket file /var/run/clamav/clamd exists. Either remove it, or configure a different one.
Fri Mar  7 14:10:26 2008 -> ERROR: Socket file /var/run/clamav/clamd exists. Either remove it, or configure a different one.

其实错误信息中已经提示如何处理了: 删除socket文件,然后重启clamd进程就会重新创建一个.


处理过程:
1, #rm /var/run/clamav/clamd
2, #/usr/local/sbin/clamd

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/94384/viewspace-600325/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/94384/viewspace-600325/

你可能感兴趣的:(clamd socket找不到错误解决)