Clamav-Daemon não pode abrir lmd.user.ndb, não será iniciado

1

Não é possível iniciar o clamav-daemon e procurar por ajuda no erro não resultou em nada.

 * Starting ClamAV daemon clamd
LibClamAV Error: cli_load(): Can't open file /var/lib/clamav/lmd.user.ndb
LibClamAV Error: cli_loaddbdir(): error loading database /var/lib/clamav/lmd.user.ndb
ERROR: Can't open file or directory
Closing the main socket.

lmd.user.ndb está vinculado a: /usr/local/maldetect/sigs/lmd.user.ndb

O que, por sua vez, está vinculado a: /usr/local/maldetect/tmp/.runtime.user.4696.hdb , que é um arquivo que não existe.

No momento em que meu servidor de e-mail não está funcionando, estou realmente preso. Alguma idéia pessoal?

Executando o Ubuntu 14.04

    
por Emmanuel 20.09.2015 / 06:22

2 respostas

2

mesmo problema aqui no Ubuntu 12.04. Se você desabilitar o maldet temporary por:

mv /usr/local/maldetect /usr/local/maldetect.DISABLE

O

clamav-daemon pode ser iniciado novamente sem erros. e as mensagens começarão a funcionar novamente.

Este é um trabalho claro e eu ainda estou investigando qual é o problema real.

anton

atualização: depois de atualizar a maldet de 1.4.2 para a maldet 1.5, o problema foi resolvido aqui.

    
por anton van der leun 20.09.2015 / 14:00
2

Como Update de Anton diz, atualizar a maldet foi a resposta para mim também. Mas eu tive que forçá-lo, já que a maldet deveria estar atualizada para a versão 1.5:

wget http://www.rfxn.com/downloads/maldetect-current.tar.gz tar -xzvf maldetect-current.tar.gz cd maldetect-1.5 ./install.sh

Depois disso, o problema foi resolvido. Obrigado Anton pela dica.

PS. O sistema aqui é Debian 7.

    
por Paranoico 20.09.2015 / 23:16