1 (12.05.2013 19:59:42 отредактировано vinner)

Добрый день. прошу помощи в следующем вопросе: Centos 6.4;ClamAV 0.97.8. Clamd не обновляется
конфиг /etc/clamd.conf:

+ открыть спойлер

LogFile /var/log/clamav/clamd.log
LogFileMaxSize 0
LogTime yes
LogSyslog yes
PidFile /var/run/clamav/clamd.pid
TemporaryDirectory /var/tmp
DatabaseDirectory /var/lib/clamav
LocalSocket /var/run/clamav/clamd.sock
FixStaleSocket yes
TCPSocket 3310
TCPAddr 127.0.0.1
MaxConnectionQueueLength 30
MaxThreads 50
ReadTimeout 300
User clam
AllowSupplementaryGroups yes
ScanPE yes
ScanELF yes
DetectBrokenExecutables yes
ScanOLE2 yes
ScanArchive yes
ArchiveBlockEncrypted no
ScanMail yes
ScanHTML yes

При попытке старта демона ругается:

Starting Clam AntiVirus Daemon: /bin/bash: line 1:  4497 Killed                  clamd

В логе /var/log/clamav/clamd.log:

+ открыть спойлер

Sun May 12 01:08:01 2013 -> Reading databases from /var/lib/clamav
Sun May 12 01:08:01 2013 -> Not loading PUA signatures.
Sun May 12 01:08:01 2013 -> Bytecode: Security mode set to "TrustSigned".
Sun May 12 18:52:06 2013 -> +++ Started at Sun May 12 18:52:06 2013
Sun May 12 18:52:06 2013 -> clamd daemon 0.97.8 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)
Sun May 12 18:52:06 2013 -> Running as user clam (UID 497, GID 498)
Sun May 12 18:52:06 2013 -> Log file size limited to -1 bytes.
Sun May 12 18:52:06 2013 -> Reading databases from /var/lib/clamav
Sun May 12 18:52:06 2013 -> Not loading PUA signatures.
Sun May 12 18:52:06 2013 -> Bytecode: Security mode set to "TrustSigned".

При попытке обновить базы:
freshclam --verbose --debug

ERROR: During database load : LibClamAV debug: Initialized 0.97.8 engine [...] LibClamAV debug: Table 0x7fde951d1c80 size after grow:65536
ERROR: Database load killed by signal 9
ERROR: Failed to load new database

2

Это сразу после установки clamav? С конфигами по умолчанию?

3

Устанавливал как?

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

4

redix пишет:

Устанавливал как?

из epel-release-6-8

5

Vascom пишет:

Это сразу после установки clamav? С конфигами по умолчанию?

конфиг приведен

6

И что? Предлагаешь нам вручную проверять что там за конфиг?
Ты его менял?

7 (13.05.2013 17:29:46 отредактировано AlfaStriker)

cp /usr/share/doc/clamd-0.97.8/clamd.conf /etc/clamd.conf
http://dokuwiki.nausch.org/doku.php/centos:clamav_c6

8

Приведи конфиг утилиты обновления.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

9

Vascom пишет:

И что? Предлагаешь нам вручную проверять что там за конфиг?
Ты его менял?

Я его брал с рабочего сервера. С дефолтным конфигом - без изменений.

10

kisil пишет:

Приведи конфиг утилиты обновления.

Конфиг стандартный /etc/freshclam.conf .

DatabaseDirectory /var/lib/clamav
UpdateLogFile /var/log/clamav/freshclam.log
LogSyslog yes
DatabaseOwner clam
DatabaseMirror db.local.clamav.net
DatabaseMirror db.local.clamav.net

11

Походу опять проблемы с iptables или selinux.

12

С вывода фрешклям можно предположыть что можуть быть проблемы с фаерволом. А само зеркало обновлений хоть пингуетса из той машыны где вы настраиваете антивирус?? И ещё одно, а какой пользователь у вас евляетса владельцем всех файлов антивируса?? У вас в конфиге прописан пользователь  clam. Проверте ещё раз права доступа.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

13 (14.05.2013 10:19:47 отредактировано vinner)

kisil пишет:

С вывода фрешклям можно предположыть что можуть быть проблемы с фаерволом. А само зеркало обновлений хоть пингуетса из той машыны где вы настраиваете антивирус?? И ещё одно, а какой пользователь у вас евляетса владельцем всех файлов антивируса?? У вас в конфиге прописан пользователь  clam. Проверте ещё раз права доступа.

selinux выключен. iptables пробовал тоже выключить - без изменений. Сайты обновлений пингуются, а также базы скачиваются но не могут загрузиться. Это видно по началу лога freshclam.log:

+ открыть спойлер

Retrieving http://db.local.clamav.net/daily.cvd
Trying to download http://db.local.clamav.net/daily.cvd (IP: 128.177.8.248)
Downloading daily.cvd [100%]
Loading signatures from daily.cvd
LibClamAV debug: Initializing phishcheck module
LibClamAV debug: Phishcheck: Compiling regex: ^ *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$
LibClamAV debug: Phishcheck module initialized
LibClamAV debug: Bytecode initialized in interpreter mode
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = bc9f45b7081522926f32c0c97e920296
LibClamAV debug: cli_versig: Decoded signature: bc9f45b7081522926f32c0c97e920296
LibClamAV debug: cli_versig: Digital signature is correct.
LibClamAV debug: in cli_tgzload()
LibClamAV debug: daily.info loaded
LibClamAV debug: in cli_tgzload()
LibClamAV debug: daily.cfg loaded
LibClamAV debug: daily.ign loaded
LibClamAV debug: daily.ign2 loaded
LibClamAV debug: Initializing engine->root[0]
LibClamAV debug: Initialising AC pattern matcher of root[0]
LibClamAV debug: cli_initroots: Initializing BM tables of root[0]
LibClamAV debug: Initializing engine->root[1]
LibClamAV debug: Initialising AC pattern matcher of root[1]
LibClamAV debug: cli_initroots: Initializing BM tables of root[1]
LibClamAV debug: Initializing engine->root[2]
LibClamAV debug: Initialising AC pattern matcher of root[2]
LibClamAV debug: Initializing engine->root[3]
LibClamAV debug: Initialising AC pattern matcher of root[3]
LibClamAV debug: Initializing engine->root[4]
LibClamAV debug: Initialising AC pattern matcher of root[4]
LibClamAV debug: Initializing engine->root[5]
LibClamAV debug: Initialising AC pattern matcher of root[5]
LibClamAV debug: Initializing engine->root[6]
LibClamAV debug: Initialising AC pattern matcher of root[6]
LibClamAV debug: Initializing engine->root[7]
LibClamAV debug: Initialising AC pattern matcher of root[7]
LibClamAV debug: Initializing engine->root[8]
LibClamAV debug: Initialising AC pattern matcher of root[8]
LibClamAV debug: Initializing engine->root[9]
LibClamAV debug: Initialising AC pattern matcher of root[9]
LibClamAV debug: cli_loadftm: File type signature for SWF (compressed) not loaded (required f-level: 71)
LibClamAV debug: cli_loadftm: File type signature for SWF (uncompressed) not loaded (required f-level: 71)
LibClamAV debug: cli_loadftm: File type signature for ISO9660 not loaded (required f-level: 71)
LibClamAV debug: Loaded 124 filetype definitions
LibClamAV debug: daily.ftm loaded
LibClamAV debug: daily.db loaded
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde94e7a230, because it has exceeded maxfill, old size:64
LibClamAV debug: hashtab.c: new capacity: 128
LibClamAV debug: Table 0x7fde94e7a230 size after grow:128
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde94e7a230, because it has exceeded maxfill, old size:128
LibClamAV debug: hashtab.c: new capacity: 256
LibClamAV debug: Table 0x7fde94e7a230 size after grow:256
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde94e7a230, because it has exceeded maxfill, old size:256
LibClamAV debug: hashtab.c: new capacity: 512
LibClamAV debug: Table 0x7fde94e7a230 size after grow:512
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde94e7a230, because it has exceeded maxfill, old size:512
LibClamAV debug: hashtab.c: new capacity: 1024
LibClamAV debug: Table 0x7fde94e7a230 size after grow:1024
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde94e7a230, because it has exceeded maxfill, old size:1024
LibClamAV debug: hashtab.c: new capacity: 2048
LibClamAV debug: Table 0x7fde94e7a230 size after grow:2048
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde94e7a230, because it has exceeded maxfill, old size:2048
LibClamAV debug: hashtab.c: new capacity: 4096
LibClamAV debug: Table 0x7fde94e7a230 size after grow:4096
LibClamAV debug: daily.hdb loaded
LibClamAV debug: daily.hdu loaded
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:64
LibClamAV debug: hashtab.c: new capacity: 128
LibClamAV debug: Table 0x7fde951d1c80 size after grow:128
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:128
LibClamAV debug: hashtab.c: new capacity: 256
LibClamAV debug: Table 0x7fde951d1c80 size after grow:256
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:256
LibClamAV debug: hashtab.c: new capacity: 512
LibClamAV debug: Table 0x7fde951d1c80 size after grow:512
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:512
LibClamAV debug: hashtab.c: new capacity: 1024
LibClamAV debug: Table 0x7fde951d1c80 size after grow:1024
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:1024
LibClamAV debug: hashtab.c: new capacity: 2048
LibClamAV debug: Table 0x7fde951d1c80 size after grow:2048
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:2048
LibClamAV debug: hashtab.c: new capacity: 4096
LibClamAV debug: Table 0x7fde951d1c80 size after grow:4096
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:4096
LibClamAV debug: hashtab.c: new capacity: 8192
LibClamAV debug: Table 0x7fde951d1c80 size after grow:8192
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:8192
LibClamAV debug: hashtab.c: new capacity: 16384
LibClamAV debug: Table 0x7fde951d1c80 size after grow:16384
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:16384
LibClamAV debug: hashtab.c: new capacity: 32768
LibClamAV debug: Table 0x7fde951d1c80 size after grow:32768
LibClamAV debug: hashtab.c:Growing hashtable 0x7fde951d1c80, because it has exceeded maxfill, old size:32768
LibClamAV debug: hashtab.c: new capacity: 65536
LibClamAV debug: Table 0x7fde951d1c80 size after grow:65536
ERROR: During database load : LibClamAV debug: Initialized 0.97.8 engine [...] LibClamAV debug: Table 0x7fde951d1c80 size after grow:65536
ERROR: Database load killed by signal 9
ERROR: Failed to load new database

Да права на /var/lib/clamav и /var/log/clam даны пользователю clam

14

Я не знаю. Тот репозиторий с которого вы ставили антивир, не может содержать неверный пакет. Тоисть такое впечетление что пакет не подходит к вашей системе. А розрядность системы у вас какая. И как называетса пакет что вы ставили?

Trouble  in WINDOWS reboot, trouble in UNIX be root.