Hi,

Just to report very similar behaviour when using
clamav-daemon/clamav-freshclam from volatile, but
a simple restart (after I was notified, an hour later) worked fine.

>From clamav.log:
  Mon Mar 31 10:16:12 2008 -> SelfCheck: Database modification detected.
Forcing reload.
  Mon Mar 31 10:16:12 2008 -> Reading databases from /var/lib/clamav
  Mon Mar 31 10:18:22 2008 -> ERROR: reload db failed: Unable to lock
database directory (try 1)
  Mon Mar 31 10:20:32 2008 -> ERROR: reload db failed: Unable to lock
database directory (try 2)
  Mon Mar 31 10:22:42 2008 -> ERROR: reload db failed: Unable to lock
database directory (try 3)
  Mon Mar 31 10:22:42 2008 -> ERROR: reload db failed: Unable to lock
database directory
  Mon Mar 31 10:22:42 2008 -> Terminating because of a fatal error.
  Mon Mar 31 10:22:42 2008 -> Socket file removed.
  Mon Mar 31 10:22:42 2008 -> Pid file removed.
  Mon Mar 31 10:22:42 2008 -> --- Stopped at Mon Mar 31 10:22:42 2008



>From freshclam.log:
  ClamAV update process started at Mon Mar 31 10:15:31 2008
  main.cvd is up to date (version: 45, sigs: 169676, f-level: 21,
builder: sven)
  Downloading daily-6486.cdiff [100%]
  Downloading daily-6487.cdiff [100%]
  ERROR: cdiff_apply: Incorrect digital signature
  ERROR: getpatch: Can't apply patch
  WARNING: Incremental update failed, trying to download daily.cvd
  nonblock_recv: recv timing out (30 secs)
  Downloading daily.cvd [97%]
  ERROR: Verification: MD5 verification error
  Trying again in 5 secs...
  ClamAV update process started at Mon Mar 31 10:23:16 2008
  main.cvd is up to date (version: 45, sigs: 169676, f-level: 21,
builder: sven)
  Downloading daily-6486.cdiff [100%]
nonblock_recv: recv timing out (30 secs)
  ERROR: getfile: Error while reading database from db.local.clamav.net
(IP: 117.104.160.194)
  ERROR: getpatch: Can't download daily-6487.cdiff from
db.local.clamav.net
  nonblock_recv: recv timing out (30 secs)
  ERROR: getfile: Error while reading database from db.local.clamav.net
(IP: 117.104.160.194)
  ERROR: getpatch: Can't download daily-6487.cdiff from
db.local.clamav.net
  Downloading daily-6487.cdiff [100%]
  Downloading daily-6488.cdiff [100%]
  Downloading daily-6489.cdiff [100%]
  daily.inc updated (version: 6489, sigs: 70168, f-level: 26, builder:
arnaud)
  Database updated (239844 signatures) from db.local.clamav.net (IP:
203.16.234.78)
  WARNING: Clamd was NOT notified: Can't connect to clamd
through /var/run/clamav/clamd.ctl
  --------------------------------------

It's apparent that this particular update took substantially longer than
usual, and I'm guessing that this meant a lock that was expected to be
short-lived hung around longer than anticipated.

I'd rate this bug as serious (for my systems, at least), as it means
that until fixed by hand mail was being rejected with a temporary error;
while that's not a big issue for mail in general, we operate some
internal servers that don't have their own mail queue and rely on
handing off bulky mail (e.g., voicemail) to the server on the first
attempt.


John Pearson.
-- 
[EMAIL PROTECTED]  |   The greatest problem in communication is
Network Administrator    | the illusion that it has been accomplished
+61 4 0739 1169          |   - George Bernard Shaw: The Sanity of Art






-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to