clamd configuration?

Chris Yuzik itdept at fractalweb.com
Wed Jul 4 03:51:26 IST 2007


Rick Cooper wrote:

> Please run MailScanner in debug mode, show what is output from the clamd
> section, and if possible the clamd.conf, remember that is where the clam
> daemon is getting it's parameter. If MailScanner cannot reach clamd there
> will be alerts even if you are not in debug mode. Also note if you supply a
> path to the socket the port is not used. If you are not using unix sockets
> (/tmp/clamd or /tmp/clamd.sock, etc) then you should have an IP address
> (probably 127.0.0.1) for the socket address.

Rick,

Ok, here you go. I put MailScanner into debug mode, did a lint, plopped 
a message with the eicar test file into the inqueue, etc. Looks like 
clamd is called and the messages handed off, but it doesn't find the virus.

Chris

# MailScanner --lint
Read 777 hostnames from the phishing whitelist
Config: calling custom init function SQLBlacklist
Config: calling custom init function MailWatchLogging
Config: calling custom init function SQLWhitelist
Checking version numbers...
Version number in MailScanner.conf (4.61.7) is correct.

Checking for SpamAssassin errors (if you use it)...
SpamAssassin temporary working directory is 
/var/spool/MailScanner/incoming/SpamAssassin-Temp
SpamAssassin temp dir = /var/spool/MailScanner/incoming/SpamAssassin-Temp
Using SpamAssassin results cache
Connected to SpamAssassin cache database
SpamAssassin reported no errors.
lock.pl sees Config  LockType =  posix
lock.pl sees have_module =  0
Using locktype = posix
Creating hardcoded struct_flock subroutine for linux (Linux-type)
MailScanner.conf says "Virus Scanners = clamd"
Debug Mode Is On
Use Threads : YES
IP        : 127.0.0.1
Port      : 3310
Lock File : NOT USED
Time Out  : 300
Scan Dir  : /var/spool/MailScanner/incoming/29637/ISITINSTALLED
Clamd : Sending PING
Clamd : GOT 'PONG'
ClamD is running

Found these virus scanners installed: clamavmodule, clamd


# service MailScanner start
Starting MailScanner daemons:
          incoming sendmail:                                [  OK  ]
          outgoing sendmail:                                [  OK  ]
          MailScanner:       In Debugging mode, not forking...
SpamAssassin temp dir = /var/spool/MailScanner/incoming/SpamAssassin-Temp
Ignore errors about failing to find EOCD signature
Stopping now as you are debugging me.
                                                            [  OK  ]
[root at devel MailScanner]# commit ineffective with AutoCommit enabled at 
/usr/lib/MailScanner/MailScanner/CustomFunctions/MailWatch.pm line 93, 
<CLIENT> line 138.
Commmit ineffective while AutoCommit is on at 
/usr/lib/MailScanner/MailScanner/CustomFunctions/MailWatch.pm line 93, 
<CLIENT> line 138.

and

Jul  3 19:46:49 devel MailScanner[29319]: MailScanner E-Mail Virus 
Scanner version 4.61.7 starting...
Jul  3 19:46:49 devel MailScanner[29319]: Read 777 hostnames from the 
phishing whitelist
Jul  3 19:46:49 devel MailScanner[29319]: Config: calling custom init 
function SQLBlacklist
Jul  3 19:46:49 devel MailScanner[29319]: Starting up SQL Blacklist
Jul  3 19:46:49 devel MailScanner[29319]: Read 28 blacklist entries
Jul  3 19:46:49 devel MailScanner[29319]: Config: calling custom init 
function MailWatchLogging
Jul  3 19:46:49 devel MailScanner[29319]: Started SQL Logging child
Jul  3 19:46:49 devel MailScanner[29319]: Config: calling custom init 
function SQLWhitelist
Jul  3 19:46:49 devel MailScanner[29319]: Starting up SQL Whitelist
Jul  3 19:46:49 devel MailScanner[29319]: Read 18 whitelist entries
Jul  3 19:46:49 devel MailScanner[29319]: SpamAssassin temporary working 
directory is /var/spool/MailScanner/incoming/SpamAssassin-Temp
Jul  3 19:46:50 devel MailScanner[29319]: Using SpamAssassin results cache
Jul  3 19:46:50 devel MailScanner[29319]: Connected to SpamAssassin 
cache database
Jul  3 19:46:50 devel MailScanner[29319]: Expired 2 records from the 
SpamAssassin cache
Jul  3 19:46:50 devel MailScanner[29319]: Enabling SpamAssassin 
auto-whitelist functionality...
Jul  3 19:46:52 devel MailScanner[29319]: lock.pl sees Config  LockType 
=  posix
Jul  3 19:46:52 devel MailScanner[29319]: lock.pl sees have_module =  0
Jul  3 19:46:52 devel MailScanner[29319]: Using locktype = posix
Jul  3 19:46:52 devel MailScanner[29319]: Creating hardcoded 
struct_flock subroutine for linux (Linux-type)
Jul  3 19:46:52 devel MailScanner[29319]: New Batch: Scanning 3 
messages, 55415 bytes
Jul  3 19:46:52 devel MailScanner[29319]: Created attachment dirs for 3 
messages
Jul  3 19:46:52 devel MailScanner[29319]: Spam Checks: Starting
Jul  3 19:46:55 devel MailScanner[29319]: SpamAssassin returned 0
Jul  3 19:46:56 devel MailScanner[29319]: SpamAssassin returned 0
Jul  3 19:46:59 devel MailScanner[29319]: SpamAssassin returned 0
Jul  3 19:46:59 devel MailScanner[29319]: Spam Checks completed at 8412 
bytes per second
Jul  3 19:46:59 devel MailScanner[29319]: Virus and Content Scanning: 
Starting
Jul  3 19:46:59 devel MailScanner[29319]: Commencing scanning by clamd...
Jul  3 19:46:59 devel MailScanner[29365]: Debug Mode Is On
Jul  3 19:46:59 devel MailScanner[29365]: Use Threads : YES
Jul  3 19:46:59 devel MailScanner[29365]: IP        : 127.0.0.1
Jul  3 19:46:59 devel MailScanner[29365]: Port      : 3310
Jul  3 19:46:59 devel MailScanner[29365]: Lock File : NOT USED
Jul  3 19:46:59 devel MailScanner[29365]: Time Out  : 300
Jul  3 19:46:59 devel MailScanner[29365]: Scan Dir  : 
/var/spool/MailScanner/incoming/29319
Jul  3 19:46:59 devel MailScanner[29365]: Clamd : Sending PING
Jul  3 19:46:59 devel MailScanner[29365]: Clamd : GOT 'PONG'
Jul  3 19:46:59 devel MailScanner[29365]: ClamD is running
Jul  3 19:46:59 devel MailScanner[29365]: SENT : MULTISCAN 
/var/spool/MailScanner/incoming/29319
Jul  3 19:46:59 devel MailScanner[29319]: Completed scanning by clamd
Jul  3 19:46:59 devel MailScanner[29319]: Completed checking by 
/usr/local/bin/file
Jul  3 19:46:59 devel MailScanner[29319]: Virus Scanning completed at 
367181 bytes per second
Jul  3 19:46:59 devel MailScanner[29319]: About to deliver 3 messages
Jul  3 19:46:59 devel MailScanner[29319]: Uninfected: Delivered 3 messages
Jul  3 19:46:59 devel MailScanner[29319]: Batch completed at 8175 bytes 
per second (55415 / 6)
Jul  3 19:46:59 devel MailScanner[29319]: Batch (3 messages) processed 
in 6.78 seconds
Jul  3 19:46:59 devel MailScanner[29319]: Logging message l642kYcl029232 
to SQL
Jul  3 19:46:59 devel MailScanner[29319]: Logging message l642kPu9029221 
to SQL
Jul  3 19:46:59 devel MailScanner[29319]: Logging message l642juvd029134 
to SQL
Jul  3 19:46:59 devel MailScanner[29319]: "Always Looked Up Last" took 
0.01 seconds
Jul  3 19:46:59 devel MailScanner[29319]: Config: calling custom end 
function SQLBlacklist
Jul  3 19:46:59 devel MailScanner[29319]: Closing down by-domain spam 
blacklist
Jul  3 19:46:59 devel MailScanner[29319]: Config: calling custom end 
function MailWatchLogging
Jul  3 19:46:59 devel MailScanner[29319]: Config: calling custom end 
function SQLWhitelist
Jul  3 19:46:59 devel MailScanner[29319]: Closing down by-domain spam 
whitelist
Jul  3 19:46:59 devel MailScanner[29319]: MailScanner child dying of old age
Jul  3 19:46:59 devel MailScanner[29327]: l642kYcl029232: Logged to 
MailWatch SQL
Jul  3 19:46:59 devel MailScanner[29327]: l642kPu9029221: Logged to 
MailWatch SQL
Jul  3 19:46:59 devel MailScanner[29327]: l642juvd029134: Logged to 
MailWatch SQL
Jul  3 19:49:08 devel MailScanner[29637]: MailScanner E-Mail Virus 
Scanner version 4.61.7 starting...



More information about the MailScanner mailing list