Error var log clamav freshclam log is locked by another process

[РЕШЕНО] ClamAV: Error /var/log/clamav/freshclam.log Сегодня в статье мы рассмотрим ошибку при попытки обновить антивирус ClamAV в операционной системе Linux. Если выходит сообщение « ClamAV: Error /var/log/clamav/freshclam.log » при попытки обновления антивируса ClamAV командой: Решение ошибки ClamAV: Error /var/log/clamav/freshclam.log В сообщении сказано, что /var/log/clamav/freshclam.log блокируется другим процессом. Давайте посмотрим каким: Из вывода видем что запустил […]

Содержание

  1. [РЕШЕНО] ClamAV: Error /var/log/clamav/freshclam.log
  2. Решение ошибки ClamAV: Error /var/log/clamav/freshclam.log
  3. Freshclam error var log clamav freshclam log is locked by another process

[РЕШЕНО] ClamAV: Error /var/log/clamav/freshclam.log

Сегодня в статье мы рассмотрим ошибку при попытки обновить антивирус ClamAV в операционной системе Linux.

Если выходит сообщение « ClamAV: Error /var/log/clamav/freshclam.log » при попытки обновления антивируса ClamAV командой:

Решение ошибки ClamAV: Error /var/log/clamav/freshclam.log

В сообщении сказано, что /var/log/clamav/freshclam.log блокируется другим процессом. Давайте посмотрим каким:

Из вывода видем что запустил данный процесс сам же clamav.

Как же все таки исправить данную ошибку? Нет ничего проще. Мы знаем что данный процесс запустил сам антивирусник ClamAV. Давайте же остановим его:

Далее запускаем обновление:

Теперь обновление проходит без ошибок. Ну а далее запускаем freshclam для работы в автоматическом режиме:

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВКонтакте или подписаться на Twitter. Ссылки в шапке страницы.
Заранее всем спасибо.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

При попытке редактирования базы данных MySQL появляется ошибка «Error: Connection failed». Давайте исправим её.

Сегодня в статье рассмотрим, как можно избавиться от надписи в командной строке: E: Не удалось получить доступ к файлу блокировки

Сегодня в статье рассмотрим решение очередной ошибки в админ панели VestaCP, а точнее ошибки выпуска сертификата от Let`s Encrypt (Error: Читать

Сегодня поговорим о антивирусах в Linux системах. Рассмотрим сканер Rkhunter — сканирование системы Linux на вирусы. rkhunter ( Rootkit Hunter ) — инструмент, который Читать

Источник

Freshclam error var log clamav freshclam log is locked by another process

Сколько лет пытаюсь использовать Clamav, столько и досаждают вечные проблемы с ним.
Как говорится, антивирус на Линуксе «не очень-то и хотелось», поэтому забрасываю его в дальний угол и забываю.
Но сегодня захотелось разобраться с ним, надеюсь с вашей помощью это получится.
Проблем несколько.

1. При попытке обновится как правило, получаю такую ошибку:

Обычно прибиваю этот лог, и ошибка пропадает.
Но это же не решение каждый раз заниматься этим садомазохизмом, может, есть грамотное решение?
Которым не считаю создания скрипта для его автоудаления, поскольку хотелось бы для начала выяснить первопричины этой ошибки, которой не должно быть изначально.

2. После удаления лога снова запускаю обновление и получаю:

Т.е. получается, что не успев выпустить версию 0.98.7, разработчики уже требуют версию 0.99, а иначе они блокируют обновление.
Имхо, это идиотизм, поскольку версия должна жить достаточное время, потому что в данном случае в репозитарии еще нет версии 0.99 (а компилировать нет никакого желания).

И выходит, политика разработчиков приводит к тому, чтобы обновить базы, я должен неизвестно сколько ждать появления в репозитарии рекомендуемую 0.99, а до этого я не могу обновиться и вынужден использоваться старые антивирусные базы. Нечего сказать — забота о безопасности.
И так из года в год.

Прошу просветить в этой затянувшейся проблеме.

PS. Качество продукта просматривается и в ссылке, по которой рекомендуется сходить — http://www.clamav.net/support/faq
Разработчики-то сами ходили по ней?

Ответить | Правка | Cообщить модератору

  • Мне тут напомнил некий хамовитый мистер, что я забыл указать дистр Исправляюсь , Palemoon (ok), 00:37 , 29-Янв-16, (2) –1
  • How to solve the ClamAV error 8220 This version of the ClamAV engine is outdat, Fisher85 (?), 06:48 , 29-Янв-16, (3)
  • Неправда , Владимир (??), 07:03 , 29-Янв-16, (4)
  • Вы странно как-то разбираетесь Не пробовали читать, что оно пишет А то ж вот у, Andrey Mitrofanov (?), 08:10 , 29-Янв-16, (5) +2
    • Fisher85 вероятно, вы что-то хотели мне полезное сообщить, но процитированный в, Palemoon (ok), 22:01 , 29-Янв-16, (6) –3
      • Форум для того, чтобы помочь ВАМ разобраться с вашей проблемой Направить в нужн, xm (ok), 14:00 , 30-Янв-16, (8)
      • Этот сервис и обновляет базы постоянно Посмотрите какая верся баз командой clam, Павел Самсонов (?), 16:43 , 30-Янв-16, (9) –1
        • Уважаемый xm Вынужден с вами не согласиться Во-первых, проблема не моя, посколь, Palemoon (ok), 19:25 , 30-Янв-16, (10) –1
          • gt оверквотинг удален — Я не буду с Вами спорить, я сказал что сказал cam, Павел Самсонов (?), 21:22 , 30-Янв-16, (11) –1
            • Ну может и так, я тоже не спорю Только clamd у меня не установлен, он просто , Palemoon (ok), 22:09 , 30-Янв-16, (12) –2
          • Проблема тут только одна — вы не понимаете что пишет ClamAV в логах Что ж, давай, xm (ok), 01:09 , 31-Янв-16, (13)
            • Спасибо, но на сеть почему-то жалуется только Clamav, я тоже обратил на это вним, Palemoon (ok), 02:31 , 31-Янв-16, (14) –1
            • Вы правы, он действительно не настроен, потому что его clamd , как уже говорил,, Palemoon (ok), 04:25 , 31-Янв-16, (15) –1
              • То есть у вас проблема с тем, чего у вас нет Ок Но это не вопрос на технический, xm (ok), 13:52 , 31-Янв-16, ( 16 )
                • Ну-ну Вам, гуру, конечно, виднее , Palemoon (ok), 19:13 , 31-Янв-16, ( 17 ) –3
                  • Я Вам предложил обновить clamav из других репозиториев дебиана п 1 С Предупрежде, Fisher85 (?), 07:53 , 01-Фев-16, ( 18 )
                    • Ну, если бы вы сразу предложили по-русски А так там был набор английских слов, Palemoon (ok), 21:30 , 01-Фев-16, ( 19 )
                      • возможно глючный и не проверен на требования по-этому там Пример sources list дл, Fisher85 (?), 06:45 , 02-Фев-16, ( 20 )
  • Читай ответы анонимуса https www linux org ru forum security 14986716 cid 1498, Аноним (23), 11:57 , 26-Май-19, ( 23 )
Сообщения [Сортировка по времени | RSS]

Мне тут напомнил некий хамовитый мистер, что я забыл указать дистр.
Исправляюсь: Debian 8.2, обновленный до 8.3.
64-битный.
DE LXDE.

2. «Постоянные проблемы с Clamav» –1 + / –
Сообщение от Palemoon (ok), 29-Янв-16, 00:37
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. «Постоянные проблемы с Clamav» + / –
Сообщение от Fisher85 (?), 29-Янв-16, 06:48

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:

aptitude install clamav

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. «Постоянные проблемы с Clamav» + / –
Сообщение от Владимир (??), 29-Янв-16, 07:03

> Т.е. получается, что не успев выпустить версию 0.98.7, разработчики уже требуют версию 0.99, а иначе они блокируют обновление.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. «Постоянные проблемы с Clamav» +2 + / –
Сообщение от Andrey Mitrofanov (?), 29-Янв-16, 08:10

> Сколько лет пытаюсь использовать Clamav, столько и досаждают вечные проблемы с ним.
> Как говорится, антивирус на Линуксе «не очень-то и хотелось», поэтому забрасываю его
> в дальний угол и забываю.
> Но сегодня захотелось разобраться с ним, надеюсь с вашей помощью это получится.

Вы странно как-то разбираетесь. Не пробовали читать, что оно пишет? А то ж вот у меня сомнения, что Вы прочитаете ответы, на которые люди время потратят.

> Проблем несколько.
> 1. При попытке обновится как правило, получаю такую ошибку:
> ERROR: /var/log/clamav/freshclam.log is locked by another process
> ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

Вам слова «используется другим процессом», «лог-файл занят» совсем ничего не говорят?

Я смутно припоминаю существование в debian-ах некоего freshclam d , который-таки «сам» ходит за бновлениями базы (пускает freshclam [без ‘d’]).

> Обычно прибиваю этот лог, и ошибка пропадает.

По секрету: можно также почитать-таки лог. Вдруг поспособствует пониманию? Это только предположение.

>каждый раз заниматься этим садомазохизмом, может, есть грамотное решение?
> начала выяснить первопричины этой ошибки, которой не должно быть изначально.

Посмотрите, кто «держит» лог (lsof, fuser, ps ax|grep clam в конце-то. ) и примите «грамотное решение». Что мешает-то?

> # freshclam
> ClamAV update process started at Thu Jan 28 20:45:37 2016
> WARNING: Your ClamAV installation is OUTDATED!
> WARNING: Local version: 0.98.7 Recommended version: 0.99
> DON’T PANIC! Read http://www.clamav.net/support/faq

Ну, тут всё B) просто. Есть авторы clamav и есть _дистрибутив_ Debian.

Апстрим (авторы) считает, что как только они выпкстили следующую версию своего сканера все-все должны бежать-бежать и обновляться (все старые версии «видят» новую версию в скачаных базах). Совсем не помогает, что clamav кто-то там продал [крайний раз] «лидерам сетевых безопасностей» Cisco и теперь www.clamav.net/support/faq слегка не существует. https://github.com/vrtadmin/clamav-faq/blob/master/faq/faq-u. находится кнопочкой [Поиск]. Там в ответе про «installation is OUTDATED» приведена точка зрения апстрима.

У Debian-а с бегом-бегом всё не так оптимистично. https://packages.debian.org/src:clamav говорит нам, что сейчас _все_ выпуски, кроме sid и stretch, обновлены именно до этой версии 0.98.7, но в невыпущенном stretch и нестабильном sid уже есть 0.99+dfsg-1 — авторы дистрибутива работают над Вашей проблемой и есть надежда (см., например, https://lists.debian.org/debian-stable-announce/2015/05/msg0. ), что и эта версия попадёт во все «сьюты». Когда будет готова, или, если хотите, когда Debian будет готов.

> И выходит, политика разработчиков приводит к тому, чтобы обновить базы, я должен
> неизвестно сколько ждать появления в репозитарии рекомендуемую 0.99, а до этого

Я также рекомендую посмотреть слово «Recommended» в словаре.

Это необязательное требование.

Так что, вполне вероятно, в какой-то из возможных вселенных, да, «грамотное решение» может заключаться в «работает, не трогай» и, да, «ждать появления в репозитарии».

> я не могу обновиться и вынужден использоваться старые антивирусные базы. Нечего

Вас обманули излишне настойчивые «рекомендации». Текущие базы работают. Вроде как.

> сказать — забота о безопасности.
> И так из года в год.
> Прошу просветить в этой затянувшейся проблеме.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. «Постоянные проблемы с Clamav» –3 + / –
Сообщение от Palemoon (ok), 29-Янв-16, 22:01

Fisher85: вероятно, вы что-то хотели мне полезное сообщить, но процитированный вами непонятный английский текст мне ничего не дал, уж извините.

> Вам слова «используется другим процессом», «лог-файл занят» совсем ничего не говорят?

Говорит. Но я-то тут причем? Не я же этот файл занял. Как простой пользователь, я до недавнего момента вообще не знал и об этом логе.

> Я смутно припоминаю существование в debian-ах некоего freshclamd

Похоже, вы правы, поскольку в списке активных сервисов обнаружился сервис clamav-freshclam
И что с ним делать?

> По секрету: можно также почитать-таки лог. Вдруг поспособствует пониманию? Это только предположение.

В логе то же самое, что и на экране:
хотя иногда бывает и такое:

> Я также рекомендую посмотреть слово «Recommended» в словаре.

Я знаю, что означает это слово. Вопрос в другом — почему здесь, в Clamav, вместо рекомендации получается принуждение?

> Вас обманули излишне настойчивые «рекомендации». Текущие базы работают. Вроде как.

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

> Ну, тут всё B) просто.

и далее по тексту. К сожалению, данный текст в вашем изложении очень сложен для моего понимания.
Может изложить его в более понятном стиле?

> Посмотрите, кто «держит» лог (lsof, fuser, ps ax|grep clam в конце-то. ) и примите «грамотное решение». Что мешает-то?

Странный вы человек. если бы я, простой пользователь, умел этими командами пользоваться, то разве я спрашивал бы на этом сайте о решении проблем?
Что-то знаю, в основном приложения, они-то мне и нужны, но многое для меня непостижимо.
А то получается — я попросил помочь с решением проблем только по антивирусу, а вы меня по сути гоните изучать какие-то хитрые команды.
Лучше бы так: если знаете решение данной проблемы — подсказываете, если нет — на нет и суда нет.
Добавлю: я простой пользователь, очень люблю Linux, и меня очень радует, когда он работает без проблем.
Но лезть в его дебри, постичь тех знаний, какие приобрели вы, да еще при этом решать проблемы, созданные его разработчиками, не в состоянии — способностей не хватает.
Так что же мне, по вашему, делать — возвращаться на Виндовс?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. «Постоянные проблемы с Clamav» + / –
Сообщение от xm (ok), 30-Янв-16, 14:00

> А то получается — я попросил помочь с решением проблем только по
> антивирусу, а вы меня по сути гоните изучать какие-то хитрые команды.

Форум для того, чтобы помочь ВАМ разобраться с вашей проблемой. Направить в нужное направление.
А для того, чтобы решить её ЗА ВАС без интеллектуального напряжения следует вызвать специалиста на место и оплатить его работу.
Вот такая альтернатива.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. «Постоянные проблемы с Clamav» –1 + / –
Сообщение от Павел Самсонов (?), 30-Янв-16, 16:43

> Fisher85: вероятно, вы что-то хотели мне полезное сообщить, но процитированный вами непонятный
> английский текст мне ничего не дал, уж извините.
>> Вам слова «используется другим процессом», «лог-файл занят» совсем ничего не говорят?
> Говорит. Но я-то тут причем? Не я же этот файл занял. Как
> простой пользователь, я до недавнего момента вообще не знал и об
> этом логе.
>> Я смутно припоминаю существование в debian-ах некоего freshclamd
> Похоже, вы правы, поскольку в списке активных сервисов обнаружился сервис clamav-freshclam
> И что с ним делать?

Этот сервис и обновляет базы постоянно. Посмотрите какая верся баз командой clamd -V может и обновлять ничего не надо. Но уж если вам чень хочется обновиться freshclam ом вручную, то сначала выполните service clamav-freshclam stop.
Андрей правильно вам сказал, что файл держит сервис, надо додумывать дальше — значит надо этот сервис остановить.

>[оверквотинг удален]
> А то получается — я попросил помочь с решением проблем только по
> антивирусу, а вы меня по сути гоните изучать какие-то хитрые команды.
> Лучше бы так: если знаете решение данной проблемы — подсказываете, если нет
> — на нет и суда нет.
> Добавлю: я простой пользователь, очень люблю Linux, и меня очень радует, когда
> он работает без проблем.
> Но лезть в его дебри, постичь тех знаний, какие приобрели вы, да
> еще при этом решать проблемы, созданные его разработчиками, не в
> состоянии — способностей не хватает.
> Так что же мне, по вашему, делать — возвращаться на Виндовс?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. «Постоянные проблемы с Clamav» –1 + / –
Сообщение от Palemoon (ok), 30-Янв-16, 19:25

> Форум для того, чтобы помочь ВАМ разобраться с вашей проблемой. Направить в
> нужное направление.
> А для того, чтобы решить её ЗА ВАС без интеллектуального напряжения следует
> вызвать специалиста на место и оплатить его работу.
> Вот такая альтернатива.

Уважаемый xm!
Вынужден с вами не согласиться.
Во-первых, проблема не моя, поскольку не я её создал, а разработчики.
Поэтому она 100% воспроизведется у всех, кто пользуется Clamav.
Поэтому решать за меня обнаруженную проблему (почеркиваю — не мною созданную) не нужно — нужно просто поделиться своим опытом её преодоления (если он есть, конечно).

Во-вторых, если этот опыт есть (именно это успешно продемонстрировал уважаемый Павел) — можно им поделиться, а не заниматься нравоучениями и демонстрацией своего виртуального превосходства (реально я его не увидел).

Уважаемый Павел: спасибо огромное за советы!
Все прояснилось 🙂
Вероятно, вы хотели сказать не clamd -V , а freshclam -V ?
Во всяком случае clamd у меня отсутствует, поскольку я специально не устанавливал демон, а только сканер.
А команда freshclam -V сообщила следующее:
значит, базы действительно обновляются, вопросы сняты, всем спасибо! 🙂

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. «Постоянные проблемы с Clamav» –1 + / –
Сообщение от Павел Самсонов (?), 30-Янв-16, 21:22

>[оверквотинг удален]
> превосходства (реально я его не увидел).
> Уважаемый Павел: спасибо огромное за советы!
> Все прояснилось 🙂
> Вероятно, вы хотели сказать не clamd -V , а freshclam -V
>
?
> Во всяком случае clamd у меня отсутствует, поскольку я специально не устанавливал
> демон, а только сканер.
> А команда freshclam -V сообщила следующее:
> значит, базы действительно
> обновляются, вопросы сняты, всем спасибо! 🙂

🙂 Я не буду с Вами спорить, я сказал что сказал : camd -V покаывет тоже самое можете проверить 🙂

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. «Постоянные проблемы с Clamav» –2 + / –
Сообщение от Palemoon (ok), 30-Янв-16, 22:09

> 🙂 Я не буду с Вами спорить, я сказал что сказал
> : camd -V покаывет тоже самое можете проверить 🙂

Ну может и так, я тоже не спорю 🙂
Только clamd у меня не установлен, он просто мне без надобности.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. «Постоянные проблемы с Clamav» + / –
Сообщение от xm (ok), 31-Янв-16, 01:09

> Во-первых, проблема не моя, поскольку не я её создал, а разработчики.
> Поэтому она 100% воспроизведется у всех, кто пользуется Clamav.
> Поэтому решать за меня обнаруженную проблему (почеркиваю — не мною созданную)
> не нужно — нужно просто поделиться своим опытом её преодоления (если
> он есть, конечно).

Проблема тут только одна — вы не понимаете что пишет ClamAV в логах.
Что ж, давайте читать вместе.
Во-первых, у вас он не настроен толком, о чём говорит запись
> ERROR: NotifyClamd: Can’t find or parse configuration file /etc/clamav/clamd.conf

Во-вторых, если бы вы соблаговолили ознакомиться с FAQ по ссылке из того же лога (она, действительно, битая, но труда найти соответствующий раздел на сайте большого нет), то поняли бы что рекомендация обновить версию на более новую никак не влияет на обновление баз.
> WARNING: Your ClamAV installation is OUTDATED!
> WARNING: Local version: 0.98.7 Recommended version: 0.99
> DON’T PANIC! Read http://www.clamav.net/support/faq

Ну и, на сладкое, в-третьих, разберитесь со своей сетью (подключением)
> WARNING: Invalid DNS reply. Falling back to HTTP mode.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. «Постоянные проблемы с Clamav» –1 + / –
Сообщение от Palemoon (ok), 31-Янв-16, 02:31

> Ну и, на сладкое, в-третьих, разберитесь со своей сетью (подключением)
>> WARNING: Invalid DNS reply. Falling back to HTTP mode.

Спасибо, но на сеть почему-то жалуется только Clamav, я тоже обратил на это внимание.
Остальные приложения ею вполне довольны, в логах порядок.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. «Постоянные проблемы с Clamav» –1 + / –
Сообщение от Palemoon (ok), 31-Янв-16, 04:25

> Во-первых, у вас он не настроен толком, о чём говорит запись
>> ERROR: NotifyClamd: Can’t find or parse configuration file /etc/clamav/clamd.conf

Вы правы, он действительно не настроен, потому что его (clamd), как уже говорил, у меня нет (он мне не нужен).
А как можно настраивать то, чего нету?

Я не уверен, что прав, но мне кажется, что разработчики антивируса не предусмотрели ситуации, когда clamd не используется.
Иначе при бы этой ошибки не возникало.
И хотя на всякий случай закомментировал в freshclam.conf строку
это не помогло.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16 . «Постоянные проблемы с Clamav» + / –
Сообщение от xm (ok), 31-Янв-16, 13:52

> Вы правы, он действительно не настроен, потому что его (clamd), как уже
> говорил, у меня нет (он мне не нужен).
> А как можно настраивать то, чего нету?

То есть у вас проблема с тем, чего у вас нет. Ок.
Но это не вопрос на технический форум, а скорее на форумы наук о сознании.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17 . «Постоянные проблемы с Clamav» –3 + / –
Сообщение от Palemoon (ok), 31-Янв-16, 19:13

> То есть у вас проблема с тем, чего у вас нет. Ок.
> Но это не вопрос на технический форум, а скорее на форумы наук
> о сознании.

Ну-ну. Вам, гуру, конечно, виднее.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18 . «Постоянные проблемы с Clamav» + / –
Сообщение от Fisher85 (?), 01-Фев-16, 07:53

Я Вам предложил обновить clamav из других репозиториев дебиана п.1.С Предупреждение о версии бы ушло.

П.С. С репозиториями разберитесь сами. Там есть contrib, contrib non-free точно не помню. Ну и версию дебиана соответствующую указывать.

Это для дебиан lenny репозиторий contrib non-free:

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19 . «Постоянные проблемы с Clamav» + / –
Сообщение от Palemoon (ok), 01-Фев-16, 21:30

> Я Вам предложил обновить clamav из других репозиториев дебиана п.1.С Предупреждение о
> версии бы ушло.

Ну, если бы вы сразу предложили по-русски 🙂 А так там был набор английских слов, смысл которых я не вполне понял, поэтому не стал рисковать.

С репозитариями более-менее разобрался. Но только у меня не lenny, а jessie, так что не понимаю, будет ли совместимость репозитариев столь сильно отличающимися версиями Debian (5 и 8).
И еще: почему надо подключать non-free, если Clamav является свободным продуктом?

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20 . «Постоянные проблемы с Clamav» + / –
Сообщение от Fisher85 (?), 02-Фев-16, 06:45

возможно глючный и не проверен на требования по-этому там.

Пример sources.list для Debian 8 «Jessie»

Если вы хотите подключить репозиторий с несвободными компонентами системы, добавьте contrib non-free после main.

Источник

Читайте также:  Recursion error maximum recursion depth exceeded in comparison

Adblock
detector

cc

Posts: 820
Joined: 2005-06-08 19:14

/var/log/clamav/freshclam.log is locked by another process

#1

Post

by cc » 2011-05-11 00:18

hi

I have Lenny with clamav installed and get this error during the clamav update:

Code: Select all

# freshclam
ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

Code: Select all

# dpkg -l | grep clamav
ii  clamav                               0.95.3+dfsg-1~volatile1                         anti-virus utility for Unix - command-line interface
ii  clamav-base                          0.95.3+dfsg-1~volatile1                         anti-virus utility for Unix - base package
ii  clamav-daemon                        0.95.3+dfsg-1~volatile1                         anti-virus utility for Unix - scanner daemon
ii  clamav-freshclam                     0.95.3+dfsg-1~volatile1                         anti-virus utility for Unix - virus database update utility
rc  libclamav2                           0.91.2-1~volatile1                              virus scanner library
rc  libclamav3                           0.92.1~dfsg-1volatile2                          virus scanner library
ii  libclamav5                           0.94.dfsg.2-1lenny2                             anti-virus utility for Unix - library
ii  libclamav6                           0.95.3+dfsg-1~volatile1                         anti-virus utility for Unix - library

Code: Select all

# cat /etc/clamav/freshclam.conf

DatabaseDirectory /var/lib/clamav/
DatabaseOwner clamav
UpdateLogFile /var/log/clamav/freshclam.log
PidFile /var/run/clamav/freshclam.pid
LogVerbose yes
LogSyslog no
LogFileMaxSize 2M
LogTime yes
Debug no
MaxAttempts 5
DNSDatabaseInfo current.cvd.clamav.net
#AllowSupplementaryGroups no
ConnectTimeout 60
ReceiveTimeout 30
ScriptedUpdates yes
CompressLocalDatabase yes
# Check for new database 24 times a day
Checks 24
DatabaseMirror db.local.clamav.net
DatabaseMirror database.clamav.net
DatabaseMirror db.ch.clamav.net
DatabaseMirror switch.clamav.net
DatabaseMirror clamav.ftp.genotec.ch
DatabaseMirror clamav.datev.de
DatabaseMirror clamav.gencore.org

Code: Select all

# cat /etc/clamav/clamd.conf

DatabaseDirectory /var/lib/clamav
User clamav
LogFile /var/log/clamav/clamav.log
LogFileUnlock no
LogFileMaxSize 2M
LogTime yes
LogClean yes
LogSyslog no
LogVerbose yes
PidFile /var/run/clamav/clamd.pid
TemporaryDirectory /tmp
LocalSocket /var/run/clamav/clamd.ctl
MaxConnectionQueueLength 30
StreamMaxLength 10M
MaxThreads 20
ReadTimeout 180
CommandReadTimeout 5
SendBufTimeout 200
MaxQueue 200
ExcludePath ^/proc/
ExcludePath ^/sys/
MaxDirectoryRecursion 20
ScanOLE2 yes
ScanPDF yes
ScanMail yes
MailFollowURLs no
ScanPartialMessages yes
ScanHTML yes
ScanArchive yes
ScanELF yes
MaxScanSize 150M
MaxFileSize 30M
MaxRecursion 10
MaxFiles 15000
ScanPE yes
DetectBrokenExecutables no
ExitOnOOM no
LeaveTemporaryFiles no
AlgorithmicDetection yes
IdleTimeout 30
PhishingSignatures yes
PhishingScanURLs yes
PhishingAlwaysBlockSSLMismatch no
PhishingAlwaysBlockCloak no
DetectPUA no
ScanPartialMessages no
HeuristicScanPrecedence no
StructuredDataDetection no

What’s wrong with my configuration or howto solve this problem?

Last edited by cc on 2011-05-18 11:51, edited 2 times in total.




fsmithred

Posts: 1873
Joined: 2008-01-02 14:52

Re: /var/log/clamav/freshclam.log is locked by another proce

#4

Post

by fsmithred » 2011-05-15 15:55

Code: Select all

ps ax |grep clam
 1796 ?        Ss     0:32 /usr/bin/freshclam -d --quiet

The daemon keeps the database updated automatically. Check the date on /var/log/clamav/freshclam.pid. Mine has yesterday’s date, and I haven’t run freshclam since the day I installed clamav, which was a week or two ago.

If you do want to run freshclam manually, stop the daemon with:

but remember to start it again if you don’t want to have to remember to run it manually all the time. If you really don’t want it to run automatically, you could use sysv-rc-conf to disable the daemon, so that it won’t start the next time you reboot.


cc

Posts: 820
Joined: 2005-06-08 19:14

Re: /var/log/clamav/freshclam.log is locked by another proce

#5

Post

by cc » 2011-05-18 11:49

Thx, I have the following:

Code: Select all

# ps ax |grep clam
 6675 ?        Ss     0:00 /usr/bin/freshclam -d --quiet
 7319 ?        Ssl    0:00 /usr/sbin/clamd
 7336 pts/0    R+     0:00 grep clam

# ls -la cd /var/run/clamav
ls: cannot access cd: No such file or directory
/var/run/clamav:
total 16
drwxr-xr-x  2 clamav clamav 4096 2011-05-18 13:45 .
drwxr-xr-x 20 root   root   4096 2011-05-18 03:41 ..
srwxrwxrwx  1 clamav clamav    0 2011-05-18 13:45 clamd.ctl
-rw-rw-r--  1 clamav clamav    4 2011-05-18 13:45 clamd.pid
-rw-rw----  1 clamav clamav    4 2011-05-18 13:43 freshclam.pid

BTW can you pls post your freshclam.conf and clamd.conf?


fsmithred

Posts: 1873
Joined: 2008-01-02 14:52

Re: /var/log/clamav/freshclam.log is locked by another proce

#6

Post

by fsmithred » 2011-05-19 12:23

Yeah, right, that should have been /var/run/clamav, not /var/log/clamav for the location of the pid file.

Here are the default config files in squeeze. I did not make any changes. All I did was install clamav and run freshclam manually once to get the database.

freshclam.conf

Code: Select all

# Automatically created by the clamav-freshclam postinst
# Comments will get lost when you reconfigure the clamav-freshclam package

DatabaseOwner clamav
UpdateLogFile /var/log/clamav/freshclam.log
LogVerbose false
LogSyslog false
LogFacility LOG_LOCAL6
LogFileMaxSize 0
LogTime true
Foreground false
Debug false
MaxAttempts 5
DatabaseDirectory /var/lib/clamav
DNSDatabaseInfo current.cvd.clamav.net
AllowSupplementaryGroups false
PidFile /var/run/clamav/freshclam.pid
ConnectTimeout 30
ReceiveTimeout 30
TestDatabases yes
ScriptedUpdates yes
CompressLocalDatabase no
Bytecode true
# Check for new database 24 times a day
Checks 24
DatabaseMirror db.local.clamav.net
DatabaseMirror database.clamav.net

clamd.conf

Code: Select all

#Automatically Generated by clamav-base postinst
#To reconfigure clamd run #dpkg-reconfigure clamav-base
#Please read /usr/share/doc/clamav-base/README.Debian.gz for details
LocalSocket /var/run/clamav/clamd.ctl
FixStaleSocket true
LocalSocketGroup clamav
LocalSocketMode 666
# TemporaryDirectory is not set to its default /tmp here to make overriding
# the default with environment variables TMPDIR/TMP/TEMP possible
User clamav
AllowSupplementaryGroups true
ScanMail true
ScanArchive true
ArchiveBlockEncrypted false
MaxDirectoryRecursion 15
FollowDirectorySymlinks false
FollowFileSymlinks false
ReadTimeout 180
MaxThreads 12
MaxConnectionQueueLength 15
LogSyslog false
LogFacility LOG_LOCAL6
LogClean false
LogVerbose false
PidFile /var/run/clamav/clamd.pid
DatabaseDirectory /var/lib/clamav
SelfCheck 3600
Foreground false
Debug false
ScanPE true
ScanOLE2 true
ScanHTML true
DetectBrokenExecutables false
ExitOnOOM false
LeaveTemporaryFiles false
AlgorithmicDetection true
ScanELF true
IdleTimeout 30
PhishingSignatures true
PhishingScanURLs true
PhishingAlwaysBlockSSLMismatch false
PhishingAlwaysBlockCloak false
DetectPUA false
ScanPartialMessages false
HeuristicScanPrecedence false
StructuredDataDetection false
CommandReadTimeout 5
SendBufTimeout 200
MaxQueue 100
ExtendedDetectionInfo true
OLE2BlockMacros false
StreamMaxLength 25M
LogFile /var/log/clamav/clamav.log
LogTime true
LogFileUnlock false
LogFileMaxSize 0
Bytecode true
BytecodeSecurity TrustSigned
BytecodeTimeout 60000
OfficialDatabaseOnly false
CrossFilesystems true


cc

Posts: 820
Joined: 2005-06-08 19:14

Re: /var/log/clamav/freshclam.log is locked by another proce

#7

Post

by cc » 2011-05-22 23:10

Thx, I’ve deleted freshclam.conf and clamd.conf and reinstalled clamav with default config files:

Code: Select all

# apt-get install --reinstall clamav clamav-base  clamav-daemon clamav-freshclam

After restart this problem still exists:

Code: Select all

apt-get install --reinstall clamav clamav-base  clamav-daemon clamav-freshclam

I’d like to schedule this update with cron:

Code: Select all

05 3 * * *  /usr/bin/freshclam  --quiet >/dev/null 2>&1

but if cannot run manually then cron can’t as well.


fsmithred

Posts: 1873
Joined: 2008-01-02 14:52

Re: /var/log/clamav/freshclam.log is locked by another proce

#8

Post

by fsmithred » 2011-05-23 13:00

The problem is not that you changed the default config files; the problem is that you can’t run freshclam when it’s already running. If you want it to check for updates once a day instead of every hour, and you don’t care what time that happens, I think you could edit freshclam.conf and change

to

If you really want it to check for updates at a specific time, then you can create your crontab, but you have to turn off clamav-freshclam. You can do that, as I mentioned, with sysv-rc-conf, or you could run

Code: Select all

update-rc.d -f clamav-freshclam remove



  • Home
  • Forum
  • The Ubuntu Forum Community
  • Ubuntu Official Flavours Support
  • General Help
  • [SOLVED] freshclam.log locked by another process???

  1. freshclam.log locked by another process???

    I just rebooted, so there can be no other process then through my internet connection, must be from outside, I mean outside my computer

    Code:

    p@p-MH35:~$ sudo freshclam
    [sudo] password for p: 
    ERROR: /var/log/clamav/freshclam.log is locked by another process
    ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
    p@p-MH35:~$ sudo freshclam
    ERROR: /var/log/clamav/freshclam.log is locked by another process
    ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
    p@p-MH35:~$


  2. Re: freshclam.log locked by another process???

    It could be locked by a freshclam process. Try running

    Code:

    sudo lsof | grep freshclam

    You’ll get back one or more entries with the process number that is using the file. If you want, you can kill the process with «sudo kill -9 pid» where «pid» is the process number.


  3. Re: freshclam.log locked by another process???

    Thanks! This KILL command worked. I am running LUBUNTU by the way, maybe LUBUNTU has «freshclam» running in the background (always)


  4. Re: freshclam.log locked by another process???

    Lubuntu doesn’t come with freshclam installed by default.


  5. Re: freshclam.log locked by another process???

    Quote Originally Posted by xenon3
    View Post

    Thanks! This KILL command worked. I am running LUBUNTU by the way, maybe LUBUNTU has «freshclam» running in the background (always)

    ClamAV will update itself automatically so chances are that it was in the process of updating itself it when you ran the freshclam command.

    In any case, to update manually you have to stop the running daemon first.


  6. Re: freshclam.log locked by another process???

    The freshclam daemon is installed by default as part of the clamav-freshclam package and runs automatically when the machine boots. In the future, I’d avoid interfering in this process and just let it manage itself.


Bookmarks

Bookmarks


Posting Permissions

  1. 06.09.2016, 21:56


    #1

    ipnino вне форума


    Member


    По умолчанию Не обновляется ClamAV

    Как это лечится?
    root# /usr/bin/freshclam
    ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
    ERROR: /var/log/clamav/freshclam.log is locked by another process

    Стоит Debian-8-x86_64-ispmgr5


  2. 07.09.2016, 03:08


    #2

    По умолчанию

    ERROR: /var/log/clamav/freshclam.log is locked by another process
    Файл заблокирован другим процессом
    Ищите в листинге процессов. может у Вас уже запущено обновление


  3. 07.09.2016, 03:11


    #3

    NFL вне форума


    Senior Member


    По умолчанию

    Код:

    rm /var/log/clamav/freshclam.log
    freshclam

    не помогает?


  4. 07.09.2016, 10:46


    #4

    IntelMan вне форума


    Member


    По умолчанию

    Цитата Сообщение от ipnino
    Посмотреть сообщение

    Как это лечится?
    root# /usr/bin/freshclam

    Скорее всего уже запущен
    проверка ps -ela | grep fresh


  5. 07.09.2016, 19:31


    #5

    ipnino вне форума


    Member


    По умолчанию

    Цитата Сообщение от Mobiaaa
    Посмотреть сообщение

    Ищите в листинге процессов

    а это где посмотреть?


  6. 08.09.2016, 04:50


    #6

    По умолчанию

    Такая же каша.

    ps -ela | grep fresh
    4 S 116 9408 1 0 80 0 — 23883 — ? 00:00:00 freshclam

    Это при каждом обновлении нужно останавливать /etc/init.d/clamav-freshclam stop, а затем freshclam???


  7. 08.09.2016, 13:44


    #7

    IntelMan вне форума


    Member


    По умолчанию

    Цитата Сообщение от Nurofen
    Посмотреть сообщение

    Такая же каша.

    У вас уже запущен процесс.

    Смотрите в логах обновление cat /var/log/clamav/freshclam.log


  • Печать

Страницы: [1] 2 3  Все   Вниз

Тема: Озадачен странностями Clamav-a  (Прочитано 8693 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
tengry

Поставил Clamav, абы спокойно давать файлы виндузятникам, ан нет — он потихоньку лишает спокойствия меня. Вот так:
___________________________________
misha@misha-desktop:~$ sudo freshclam
[sudo] password for misha:
ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
misha@misha-desktop:~$
___________________________________

Слазил в этот лог. Там (последние записи):
___________________________________
Received signal: wake up
ClamAV update process started at Sun Jul 26 22:08:45 2009
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.95.1 Recommended version: 0.95.2
DON’T PANIC! Read http://www.clamav.net/support/faq
main.cld is up to date (version: 51, sigs: 545035, f-level: 42, builder: sven)
daily.cld is up to date (version: 9616, sigs: 58764, f-level: 43, builder: ccordes)
—————————————
Received signal: wake up
ClamAV update process started at Sun Jul 26 23:08:45 2009
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.95.1 Recommended version: 0.95.2
DON’T PANIC! Read http://www.clamav.net/support/faq
main.cld is up to date (version: 51, sigs: 545035, f-level: 42, builder: sven)
daily.cld is up to date (version: 9616, sigs: 58764, f-level: 43, builder: ccordes)
_______________________________________________

Судя по верхней, он сам автоматом лазил обновляться :-). Нижняя — запись при введении команды показанной в начале поста. Интересно, да?
Кроме этого на его GUI-пульте висят «кирпичи» на Антивирусный движок и Версия GUI, и написано _ база вирусов None found. Проверочную деятельность он демонстрирует. Если задать файл, то проверит и сообщит радостно что вирусов нет…
Дам для сведенья начальную запись из лога:
____________________________________________
ClamAV update process started at Sun Jul 26 12:54:38 2009
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.95.1 Recommended version: 0.95.2
DON’T PANIC! Read http://www.clamav.net/support/faq
main.cld is up to date (version: 51, sigs: 545035, f-level: 42, builder: sven)
daily.cld is up to date (version: 9615, sigs: 58761, f-level: 43, builder: mcichosz)
____________________________________________
То есть видно как база растёт и версии меняются.
Чего ему надо, скотине?! Где почесать? :-) И какой «another process» вмешивается?

« Последнее редактирование: 26 Июля 2009, 22:53:26 от tengry »

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
ubuntu lamer

WARNING: Local version: 0.95.1 Recommended version: 0.95.2
DON’T PANIC! Read http://www.clamav.net/support/faq

Решил сборкой версии 0.95.2 из исходников.

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

Убей процесс freshclam.

Судя по верхней, он сам автоматом лазил обновляться :-). Нижняя — запись при введении команды показанной в начале поста. Интересно, да?
Кроме этого на его GUI-пульте висят «кирпичи» на Антивирусный движок и Версия GUI, и написано _ база вирусов None found. Проверочную деятельность он демонстрирует. Если задать файл, то проверит и сообщит радостно что вирусов нет…

Кирпичи означают что что-то устарело.
None found — означает что при первом запуске clamtk ты клацнул кнопочку «Single User». Теперь гуй говорит антивирусу чтоб тот искал базы и настройки тут: ~/.clamtk. Можешь снести эту папку, заново запустить гуй и клацнуть на «System Wide» — теперь антивирус будет брать настройки из /etc/чёто-там  :)

« Последнее редактирование: 27 Июля 2009, 00:13:07 от ubuntu lamer »

It began in Afrika


Оффлайн
tengry

Ничего я не клацал)) Он сам наверно, щас проверю GUI.
>>Решил сборкой версии 0.95.2 из исходников.
И так после каждой новой версии будет? Весело.

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
ubuntu lamer

>>Решил сборкой версии 0.95.2 из исходников.
И так после каждой новой версии будет? Весело.

Может и проще способы есть, но на некоторых дистрибутивах (смотри подпись) сборка пакетов делается минимальными телодвижениями ;)


Пользователь решил продолжить мысль 27 Июля 2009, 00:34:07:


Дополню, важное :)
После каждой новой версии у тебя в логах будут две лишние строчки

WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.95.1 Recommended version: 0.95.2
Ничего страшного.

« Последнее редактирование: 27 Июля 2009, 00:34:07 от ubuntu lamer »

It began in Afrika


Оффлайн
tengry

Но мне Бог послал Ubuntu. Придётся учится телодвижениям  :-)
Что-то я не могу в своём гуе найти «Single User» и «System Wide». И полный путь к ~/.clamtk покажи, если не трудно. 

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
ArcFi


Оффлайн
tengry

ArcFi, перед загрузкой нового. старый надо снести синаптиком? И как он будет работать с Зайцем, ведь под Коалу?

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
vostok

«абы спокойно давать файлы виндузятникам»
спокойнее BitDefender пользовать
http://download.bitdefender.com/repos/#
оный free для личных целей, проприетарный, требует бесплатной регистрации, после которой ключик высылается.
«Куда деваться от княжен …», но, увы, база сигнатур у BitDefender существенно больше чем у Clamav.
+
такое в Net встречал:
sudo /etc/init.d/apparmor stop
(update your signatures)
sudo /etc/init.d/apparmor start
+
Ежели GUI не раздражает, то
clamtk_4.16-1_all.deb, ручками установленный, apparmor stop/apparmor start не требуется.

« Последнее редактирование: 27 Июля 2009, 01:14:20 от vostok »


Оффлайн
ubuntu lamer

А у BitDefender консольный гуй есть?


Оффлайн
tengry

vostok, но Клам все ж сразу под линь заточен. А остальные АВ просто хотят в струю. И я в 810 им был доволен…


Пользователь решил продолжить мысль 27 Июля 2009, 01:10:12:


ubuntu lamer, повторюсь: Что-то я не могу в своём гуе найти «Single User» и «System Wide», иде оне там?

« Последнее редактирование: 27 Июля 2009, 01:10:12 от tengry »

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
ubuntu lamer

Заходишь в домашнюю папку (/home/имя/), нажимаешь Ctrl-H, находишь папочку .clamtk и удаляешь её. Затем запускаешь clamtk.


Оффлайн
tengry

Спасибо. Папку я нашёл. Пойду убивать и грабить.

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
vostok

«Клам все ж сразу под линь заточен.»

Мне, наверное, не везло, ни одного «зверя» под *nix не попадалось, ну а для «offtop» — сама матушка природа велит.
Для *nix надобны, ИМХО, на всякий на случай, — chkrootkit и rkhunter.

Для интереса, задайте себе вопрос  — «Что с обнаруженными «врагами» clamav делает?». ИМХО, правильно делает.

 «А остальные АВ просто хотят в струю»

Может быть, они ведь не признаются. Посто BitDefender, в частности, еще и лечит (если возможно)


Оффлайн
tengry

Убийство толку не дало. Придётся наверно ставить новую версию по наводке ArcFi.
***
vostok, заява о способности лечить — просто слова (как можно лечить от трояна или от Адоба-зараз?) Надо мочить всё и дело с концом (при удаче :-))   

Всё меняется, неизменны только перемены. (с) Вроде Лао Цзы.


Оффлайн
vostok

«заява о способности лечить «
Потому и написал — «еще и лечит (если возможно)»

«Надо мочить всё … «

Если бы. Намедни знакомый HDD с offtop проверял. Хорошо, что не стал без разбору «мочить». Эн-ное количество инфицированных системных dll мог к праотцам отправить. А так проанализировал quarantine и, повезло думаю, отделался большим трудом, но, без полной переустановки offtop с заказным ПО.


  • Печать

Страницы: [1] 2 3  Все   Вверх

Понравилась статья? Поделить с друзьями:
  • Error value too long for type character varying перевод
  • Error value out of range fasm
  • Error value computed is not used
  • Error value 2147943731
  • Error value 2147943730