How to solve the ClamAV error “This version of the ClamAV engine is outdated” on Debian 5.0 (Lenny)

Friday, April 16, 2010 posted by Till

As of today, all ClamAV 0.94 or older installs will stop working. The Debian project has not released updates for their current stable release (5.0) yet to solve this, but there is a workaround. The Debain volatile project provides newer clamav versions. The installation steps to install ClamAV 0.95.3 on Debian lenny are:

1) Add the debian volatile repository to the sources list:

echo “deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free” >> /etc/apt/sources.list

2) Update the sources and install the new clamav package:

apt-get update
apt-get install clamav
apt-get -u upgrade

3) If you use amavisd-new (e.g. if you use a ISPConfig 3 server) then restart amavisd:

/etc/init.d/amavis restart



11 Responses to “How to solve the ClamAV error “This version of the ClamAV engine is outdated” on Debian 5.0 (Lenny)”

  1. gmonfort says:

    Thanks, this was helpful

  2. minhaz | shatil says:

    You can add Daemon also.

    apt-get install clamav clamav-daemon clamav-freshclam

  3. Max-B says:

    Unfortunally it solves for very few days ’cause it looks that a newer version of clamv has been relesaed.
    Maybe we just have to wait?

    ClamAV update process started at Fri Apr 23 09:01:36 2010
    WARNING: Your ClamAV installation is OUTDATED!
    WARNING: Local version: 0.95.3 Recommended version: 0.96

    • Till says:

      This is not an error its a warning which is normal for clamav on almost all systems. The message is misleading as it does not mean that your antivirus system is not up to date, it just means that there is a newer version of the clamav scanning engine is available. But the relevant thing is that the antivirus signatures are up to date and thats the case in your install. Linux distributions dont switch always to the latest clamav as this might cause problems, so they use the most stable version and patch it in case of bugs, but patching does not increase the error number, which leads to this misleading error message. If you get this message, then your system is up to date and working again.

  4. Fred says:

    The procedure does not work on latest version (0.97). My log file keeps on showing this:

    Received signal: wake up
    ClamAV update process started at Sun Feb 27 18:27:43 2011
    WARNING: Your ClamAV installation is OUTDATED!
    WARNING: Local version: 0.96.5 Recommended version: 0.97
    DON’T PANIC! Read http://www.clamav.net/support/faq
    main.cld is up to date (version: 53, sigs: 846214, f-level: 53, builder: sven)
    Downloading daily-12785.cdiff [100%]
    [LibClamAV] ***********************************************************
    [LibClamAV] *** This version of the ClamAV engine is outdated. ***
    [LibClamAV] *** DON’T PANIC! Read http://www.clamav.net/support/faq ***
    [LibClamAV] ***********************************************************
    daily.cld updated (version: 12785, sigs: 60225, f-level: 60, builder: edwin)
    WARNING: Your ClamAV installation is OUTDATED!
    WARNING: Current functionality level = 58, recommended = 60
    DON’T PANIC! Read http://www.clamav.net/support/faq
    bytecode.cld is up to date (version: 140, sigs: 40, f-level: 58, builder: edwin)
    Database updated (906479 signatures) from db.local.clamav.net (IP: 193.52.101.131)

  5. Till says:

    Clamav 0.96.5 is the latest available version for Debian 5.0, so your system is already up to date. The relevant lines in the log are:

    main.cld is up to date (version: 53, sigs: 846214, f-level: 53, builder: sven)
    daily.cld updated (version: 12785, sigs: 60225, f-level: 60, builder: edwin)
    bytecode.cld is up to date (version: 140, sigs: 40, f-level: 58, builder: edwin)

    This means that your system is uses the latest antivirus signatured. When the new Clamav .097 is stable and tested, it will get released by the deboan team and you install it by simply running:

    apt-get update && apt-get upgrade

    The outdated message can always be ignored as I explained above.

  6. Christopher Dosin says:

    which is the latest version for debian 6 ?
    cause the source list http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free is for lenny not for debian6 right?

Leave a Reply

*