On 12/6/2011 7:31 AM, Tim Dunphy wrote:
> Hi Ged and thank you for your reply.
>
>> The error message doesn't say that permission was denied, it says that
>> the connection was refused.  That means that nothing is listening on
>> the socket.  Maybe the daemon died?
> Good question. Although I checked the clamav service (clamd) is running. 
>
> [root@mail ~]# service clamd status
> clamd (pid 12081) is running...
>
>
> [root@mail ~]# netstat -tapn | grep 12081
> tcp        0      0 127.0.0.1:3310              0.0.0.0:*                   
> LISTEN      12081/clamd  
>
> Amavis is listening as well.
>
>
> [root@mail ~]# netstat -tapn | grep amavis
> tcp        0      0 127.0.0.1:10024             0.0.0.0:*                   
> LISTEN      12055/amavisd (mast
> tcp        0      0 127.0.0.1:46618             127.0.0.1:3306              
> ESTABLISHED 17488/amavisd (ch4-
> tcp        0      0 127.0.0.1:46943             127.0.0.1:3306              
> ESTABLISHED 18567/amavisd (ch3- 

You are trying to talk to a unix socket.  TCP connections are irrelevant.

> Dec  6 07:04:45 li135-81 amavis[18567]: (18567-02) (!)ClamAV-clamd: Can't 
> connect to UNIX socket /tmp/clamd.socket: Connection refused, retrying (2)
> Dec  6 07:04:51 li135-81 amavis[18567]: (18567-02) (!)ClamAV-clamd av-scanner 
> FAILED: run_av error: Too many retries to talk to /tmp/clamd.socket (Can't 
> connect to UNIX socket /tmp/clamd.socket: Connection refused) at (eval 93) 
> line 375.\n
> Dec  6 07:04:51 li135-81 amavis[18567]: (18567-02) (!!)WARN: all primary 
> virus scanners failed, considering backups

Check clamd.conf and make sure it is opening the socket:

LocalSocket /tmp/clamd.socket

-- 
Bowie
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to