Hi,
I did the changes suggested in your edit, but it didn’t change anything when trying to start clamav from Webmin. For now I’ve solved it by rolling back to 0.98 with yum and it works perfectly again.
Epel is not enabled:
yum repolist
yields:
repo id repo name status
base/7/x86_64 CentOS-7 - Base 9,007
extras/7/x86_64 CentOS-7 - Extras 301
updates/7/x86_64 CentOS-7 - Updates 1,676
virtualmin/7/x86_64 RHEL/CentOS/Scientific 7 - x86_64 - Virtualmin 150
virtualmin-universal Virtualmin Distribution Neutral Packages 65
This what I get from yum list clam*
:
[16:04:39 /etc/clamd.d]# yum list clamav*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
- base: repos.lax.quadranet.com
- extras: centos-distro.cavecreek.net
- updates: linux.mirrors.es.net
Installed Packages
clamav.x86_64 0.99.2-2.el7.centos.vm @virtualmin
clamav-data.noarch 0.99.2-2.el7.centos.vm @virtualmin
clamav-devel.x86_64 0.99.2-2.el7.centos.vm @virtualmin
clamav-filesystem.noarch 0.99.2-2.el7.centos.vm @virtualmin
clamav-lib.x86_64 0.99.2-2.el7.centos.vm @virtualmin
clamav-scanner.noarch 0.99.2-2.el7.centos.vm @virtualmin
clamav-scanner-systemd.noarch 0.99.2-2.el7.centos.vm @virtualmin
clamav-server.x86_64 0.99.2-2.el7.centos.vm @virtualmin
clamav-server-systemd.noarch 0.99.2-2.el7.centos.vm @virtualmin
clamav-update.x86_64 0.99.2-2.el7.centos.vm @virtualmin
Available Packages
clamav-data-empty.noarch 0.99.2-2.el7.centos.vm virtualmin
clamav-debuginfo.x86_64 0.99.2-2.el7.centos.vm virtualmin
clamav-milter.x86_64 0.99.2-2.el7.centos.vm virtualmin
clamav-milter-systemd.noarch 0.99.2-2.el7.centos.vm virtualmin
clamav-milter-sysvinit.noarch 0.99.2-2.el7.centos.vm virtualmin
clamav-scanner-sysvinit.noarch 0.99.2-2.el7.centos.vm virtualmin
clamav-server-sysvinit.noarch 0.99.2-2.el7.centos.vm virtualmin
All the clamav should be from your repo.
Soo - I tried upgrading it once more after the downgrade - and it’s the same result. The upgrade went like this:
May 23 16:32:29 us yum[27048]: Updated: clamav-filesystem-0.99.2-2.el7.centos.vm.noarch
May 23 16:32:30 us yum[27048]: Updated: clamav-data-0.99.2-2.el7.centos.vm.noarch
May 23 16:32:30 us yum[27048]: Updated: clamav-lib-0.99.2-2.el7.centos.vm.x86_64
May 23 16:32:30 us yum[27048]: Updated: clamav-server-0.99.2-2.el7.centos.vm.x86_64
May 23 16:32:30 us yum[27048]: Updated: clamav-server-systemd-0.99.2-2.el7.centos.vm.noarch
May 23 16:32:30 us yum[27048]: Updated: clamav-scanner-systemd-0.99.2-2.el7.centos.vm.noarch
May 23 16:32:31 us yum[27048]: Updated: clamav-scanner-0.99.2-2.el7.centos.vm.noarch
May 23 16:32:31 us yum[27048]: Updated: clamav-update-0.99.2-2.el7.centos.vm.x86_64
May 23 16:32:31 us yum[27048]: Updated: clamav-devel-0.99.2-2.el7.centos.vm.x86_64
May 23 16:32:31 us yum[27048]: Updated: clamav-0.99.2-2.el7.centos.vm.x86_64
May 23 16:32:31 us systemd: Reloading.
May 23 16:32:31 us systemd: Configuration file /usr/lib/systemd/system/auditd.service is marked world-inaccessible. This has no effect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
May 23 16:32:31 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:31 us systemd: Stopping Generic clamav scanner daemon…
May 23 16:32:31 us clamd: — Stopped at Mon May 23 16:32:31 2016
May 23 16:32:31 us clamd[26384]: — Stopped at Mon May 23 16:32:31 2016
May 23 16:32:31 us clamd[26384]: Socket file removed.
May 23 16:32:31 us clamd: Socket file removed.
May 23 16:32:31 us systemd: Started Generic clamav scanner daemon.
May 23 16:32:31 us systemd: Starting Generic clamav scanner daemon…
May 23 16:32:31 us clamd[27085]: Received 0 file descriptor(s) from systemd.
May 23 16:32:31 us clamd[27085]: clamd daemon 0.99.2 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
May 23 16:32:31 us clamd[27085]: Running as user clamscan (UID 994, GID 993)
May 23 16:32:31 us clamd[27085]: Log file size limited to 1048576 bytes.
May 23 16:32:31 us clamd[27085]: Reading databases from /var/lib/clamav
May 23 16:32:31 us clamd[27085]: Not loading PUA signatures.
May 23 16:32:31 us clamd[27085]: Bytecode: Security mode set to “TrustSigned”.
May 23 16:32:31 us systemd: Reloading.
May 23 16:32:31 us systemd: Configuration file /usr/lib/systemd/system/auditd.service is marked world-inaccessible. This has no effect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
May 23 16:32:32 us clamd: LibClamAV Error: Can’t load /var/lib/clamav/main.cvd: Can’t verify database integrity
May 23 16:32:32 us clamd: LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/main.cvd
May 23 16:32:32 us clamd: ERROR: Can’t verify database integrity
May 23 16:32:32 us clamd[27085]: Can’t verify database integrity
May 23 16:32:32 us systemd: clamd@scan.service: main process exited, code=exited, status=1/FAILURE
May 23 16:32:32 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:32 us systemd: clamd@scan.service failed.
May 23 16:32:32 us systemd: clamd@scan.service holdoff time over, scheduling restart.
May 23 16:32:32 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:32 us systemd: Started Generic clamav scanner daemon.
May 23 16:32:32 us systemd: Starting Generic clamav scanner daemon…
May 23 16:32:32 us clamd[27108]: Received 0 file descriptor(s) from systemd.
May 23 16:32:32 us clamd[27108]: clamd daemon 0.99.2 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
May 23 16:32:32 us clamd[27108]: Running as user clamscan (UID 994, GID 993)
May 23 16:32:32 us clamd[27108]: Log file size limited to 1048576 bytes.
May 23 16:32:32 us clamd[27108]: Reading databases from /var/lib/clamav
May 23 16:32:32 us clamd[27108]: Not loading PUA signatures.
May 23 16:32:32 us clamd[27108]: Bytecode: Security mode set to “TrustSigned”.
May 23 16:32:32 us clamd[27108]: Can’t verify database integrity
May 23 16:32:32 us clamd: LibClamAV Error: Can’t load /var/lib/clamav/main.cvd: Can’t verify database integrity
May 23 16:32:32 us clamd: LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/main.cvd
May 23 16:32:32 us clamd: ERROR: Can’t verify database integrity
May 23 16:32:32 us systemd: clamd@scan.service: main process exited, code=exited, status=1/FAILURE
May 23 16:32:32 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:32 us systemd: clamd@scan.service failed.
May 23 16:32:33 us systemd: clamd@scan.service holdoff time over, scheduling restart.
May 23 16:32:33 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:33 us systemd: Started Generic clamav scanner daemon.
May 23 16:32:33 us systemd: Starting Generic clamav scanner daemon…
May 23 16:32:33 us clamd[27117]: Received 0 file descriptor(s) from systemd.
May 23 16:32:33 us clamd[27117]: clamd daemon 0.99.2 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
May 23 16:32:33 us clamd[27117]: Running as user clamscan (UID 994, GID 993)
May 23 16:32:33 us clamd[27117]: Log file size limited to 1048576 bytes.
May 23 16:32:33 us clamd[27117]: Reading databases from /var/lib/clamav
May 23 16:32:33 us clamd[27117]: Not loading PUA signatures.
May 23 16:32:33 us clamd[27117]: Bytecode: Security mode set to “TrustSigned”.
May 23 16:32:33 us clamd[27117]: Can’t verify database integrity
May 23 16:32:33 us clamd: LibClamAV Error: Can’t load /var/lib/clamav/main.cvd: Can’t verify database integrity
May 23 16:32:33 us clamd: LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/main.cvd
May 23 16:32:33 us clamd: ERROR: Can’t verify database integrity
May 23 16:32:33 us systemd: clamd@scan.service: main process exited, code=exited, status=1/FAILURE
May 23 16:32:33 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:33 us systemd: clamd@scan.service failed.
May 23 16:32:33 us systemd: clamd@scan.service holdoff time over, scheduling restart.
May 23 16:32:33 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:33 us systemd: Started Generic clamav scanner daemon.
May 23 16:32:33 us systemd: Starting Generic clamav scanner daemon…
May 23 16:32:33 us clamd[27132]: Received 0 file descriptor(s) from systemd.
May 23 16:32:33 us clamd[27132]: clamd daemon 0.99.2 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
May 23 16:32:33 us clamd[27132]: Running as user clamscan (UID 994, GID 993)
May 23 16:32:33 us clamd[27132]: Log file size limited to 1048576 bytes.
May 23 16:32:33 us clamd[27132]: Reading databases from /var/lib/clamav
May 23 16:32:33 us clamd[27132]: Not loading PUA signatures.
May 23 16:32:33 us clamd[27132]: Bytecode: Security mode set to “TrustSigned”.
May 23 16:32:34 us clamd[27132]: Can’t verify database integrity
May 23 16:32:34 us clamd: LibClamAV Error: Can’t load /var/lib/clamav/main.cvd: Can’t verify database integrity
May 23 16:32:34 us clamd: LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/main.cvd
May 23 16:32:34 us clamd: ERROR: Can’t verify database integrity
May 23 16:32:34 us systemd: clamd@scan.service: main process exited, code=exited, status=1/FAILURE
May 23 16:32:34 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:34 us systemd: clamd@scan.service failed.
May 23 16:32:34 us systemd: clamd@scan.service holdoff time over, scheduling restart.
May 23 16:32:34 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:34 us systemd: Started Generic clamav scanner daemon.
May 23 16:32:34 us systemd: Starting Generic clamav scanner daemon…
May 23 16:32:34 us clamd[27141]: Received 0 file descriptor(s) from systemd.
May 23 16:32:34 us clamd[27141]: clamd daemon 0.99.2 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
May 23 16:32:34 us clamd[27141]: Running as user clamscan (UID 994, GID 993)
May 23 16:32:34 us clamd[27141]: Log file size limited to 1048576 bytes.
May 23 16:32:34 us clamd[27141]: Reading databases from /var/lib/clamav
May 23 16:32:34 us clamd[27141]: Not loading PUA signatures.
May 23 16:32:34 us clamd[27141]: Bytecode: Security mode set to “TrustSigned”.
May 23 16:32:34 us clamd[27141]: Can’t verify database integrity
May 23 16:32:34 us clamd: LibClamAV Error: Can’t load /var/lib/clamav/main.cvd: Can’t verify database integrity
May 23 16:32:34 us clamd: LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/main.cvd
May 23 16:32:34 us clamd: ERROR: Can’t verify database integrity
May 23 16:32:34 us systemd: clamd@scan.service: main process exited, code=exited, status=1/FAILURE
May 23 16:32:34 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:34 us systemd: clamd@scan.service failed.
May 23 16:32:35 us systemd: clamd@scan.service holdoff time over, scheduling restart.
May 23 16:32:35 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:35 us systemd: Started Generic clamav scanner daemon.
May 23 16:32:35 us systemd: Starting Generic clamav scanner daemon…
May 23 16:32:35 us clamd[27156]: Received 0 file descriptor(s) from systemd.
May 23 16:32:35 us clamd[27156]: clamd daemon 0.99.2 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
May 23 16:32:35 us clamd[27156]: Running as user clamscan (UID 994, GID 993)
May 23 16:32:35 us clamd[27156]: Log file size limited to 1048576 bytes.
May 23 16:32:35 us clamd[27156]: Reading databases from /var/lib/clamav
May 23 16:32:35 us clamd[27156]: Not loading PUA signatures.
May 23 16:32:35 us clamd[27156]: Bytecode: Security mode set to “TrustSigned”.
May 23 16:32:35 us clamd[27156]: Can’t verify database integrity
May 23 16:32:35 us clamd: LibClamAV Error: Can’t load /var/lib/clamav/main.cvd: Can’t verify database integrity
May 23 16:32:35 us clamd: LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/main.cvd
May 23 16:32:35 us clamd: ERROR: Can’t verify database integrity
May 23 16:32:35 us systemd: clamd@scan.service: main process exited, code=exited, status=1/FAILURE
May 23 16:32:35 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:35 us systemd: clamd@scan.service failed.
May 23 16:32:35 us systemd: clamd@scan.service holdoff time over, scheduling restart.
May 23 16:32:35 us systemd: Cannot add dependency job for unit firewalld.service, ignoring: Unit firewalld.service is masked.
May 23 16:32:35 us systemd: start request repeated too quickly for clamd@scan.service
May 23 16:32:35 us systemd: Failed to start Generic clamav scanner daemon.
May 23 16:32:35 us systemd: Unit clamd@scan.service entered failed state.
May 23 16:32:35 us systemd: clamd@scan.service failed.
I hope this helps you. For now I’ll roll back to 0.98 and leave it as such.