The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
postfix + clamav-0.85, !*! ALex_hha, 14-Май-05, 16:35  [смотреть все]
Не пойму что за фигня. Сегодня обновил clamav с 0.83 на 0.85
Но теперь не могу отправить письмо

Вот что в логах
turbogaz postfix/smtpd[2773]: connect from pmo3[192.168.127.100]
May 14 15:11:44 turbogaz postfix/smtpd[2773]: 8EA436BEA7: client=pmo3[192.168.127.100], sasl_method=CRAM-MD5, sasl_username=alex@turbogaz.kharkov-ua.com
May 14 15:11:44 turbogaz postfix/cleanup[2781]: 8EA436BEA7: message-id=<1634526706.20050514150240@turbogaz.kharkov-ua.com>
May 14 15:11:44 turbogaz postfix/qmgr[1907]: 8EA436BEA7: from=<alex@turbogaz.kharkov-ua.com>, size=892, nrcpt=1 (queue active)
May 14 15:11:44 turbogaz postfix/smtpd[2773]: disconnect from pmo3[192.168.127.100]
May 14 15:11:45 turbogaz postfix/smtp[2783]: 8EA436BEA7: to=<alex_hha@mail.ru>, relay=127.0.0.1[127.0.0.1], delay=1, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in processing, id=02748-01, virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="ERROR: Can't initialize the virus database" at (eval 39) line 423. (in reply to end of DATA command))


Лог clamd
Sat May 14 15:06:51 2005 -> +++ Started at Sat May 14 15:06:51 2005
Sat May 14 15:06:51 2005 -> clamd daemon 0.85 (OS: linux-gnu, ARCH: i386, CPU: i686)
Sat May 14 15:06:51 2005 -> Log file size limited to 10485760 bytes.
Sat May 14 15:06:51 2005 -> Verbose logging activated.
Sat May 14 15:06:51 2005 -> Running as user clamav (UID 103, GID 102)
Sat May 14 15:06:51 2005 -> Reading databases from /var/clamav
Sat May 14 15:06:54 2005 -> Protecting against 34298 viruses.
Sat May 14 15:06:54 2005 -> Unix socket file /var/run/clamav/clamd.sock
Sat May 14 15:06:54 2005 -> Setting connection queue length to 80
Sat May 14 15:06:54 2005 -> Listening daemon: PID: 2702
Sat May 14 15:06:54 2005 -> Archive: Archived file size limit set to 15728640 bytes.
Sat May 14 15:06:54 2005 -> Archive: Recursion level limit set to 25.
Sat May 14 15:06:54 2005 -> Archive: Files limit set to 1000.
Sat May 14 15:06:54 2005 -> Archive: Compression ratio limit set to 250.
Sat May 14 15:06:54 2005 -> Archive support enabled.
Sat May 14 15:06:54 2005 -> Archive: RAR support enabled.
Sat May 14 15:06:54 2005 -> Portable Executable support enabled.
Sat May 14 15:06:54 2005 -> Detection of broken executables enabled.
Sat May 14 15:06:54 2005 -> Mail files support enabled.
Sat May 14 15:06:54 2005 -> OLE2 support enabled.
Sat May 14 15:06:54 2005 -> HTML support enabled.
Sat May 14 15:06:54 2005 -> Self checking every 1800 seconds.


Лог amavisd
/usr/sbin/amavisd[2720]: starting.  /usr/sbin/amavisd at turbogaz.kharkov-ua.com amavisd-new-2.2.1 (20041222), Unicode aware, LANG=ru_RU.KOI8-R
/usr/sbin/amavisd[2720]: user=102, EUID: 102 (102);  group=, EGID: 103 103 (103 103)
/usr/sbin/amavisd[2720]: Perl version               5.008005
/usr/sbin/amavisd[2743]: Net::Server: Process Backgrounded
/usr/sbin/amavisd[2743]: Net::Server: 2005/05/14-15:07:08 Amavis (type Net::Server::PreForkSimple) starting! pid(2743)
/usr/sbin/amavisd[2743]: Net::Server: Binding to TCP port 10024 on host 127.0.0.1
/usr/sbin/amavisd[2743]: Net::Server: Group Not Defined.  Defaulting to EGID '103 103'
/usr/sbin/amavisd[2743]: Net::Server: User Not Defined.  Defaulting to EUID '102'
/usr/sbin/amavisd[2743]: Module Amavis::Conf        2.034
/usr/sbin/amavisd[2743]: Module Archive::Tar        1.08
/usr/sbin/amavisd[2743]: Module Archive::Zip        1.12
/usr/sbin/amavisd[2743]: Module BerkeleyDB          0.26
/usr/sbin/amavisd[2743]: Module Compress::Zlib      1.34
/usr/sbin/amavisd[2743]: Module Convert::TNEF       0.17
/usr/sbin/amavisd[2743]: Module Convert::UUlib      1.03
/usr/sbin/amavisd[2743]: Module DBI                 1.48
/usr/sbin/amavisd[2743]: Module DB_File             1.809
/usr/sbin/amavisd[2743]: Module MIME::Entity        5.417
/usr/sbin/amavisd[2743]: Module MIME::Parser        5.417
/usr/sbin/amavisd[2743]: Module MIME::Tools         5.417
/usr/sbin/amavisd[2743]: Module Mail::Header        1.64
/usr/sbin/amavisd[2743]: Module Mail::Internet      1.64
/usr/sbin/amavisd[2743]: Module Mail::SpamAssassin  3.000002
/usr/sbin/amavisd[2743]: Module Net::Cmd            2.26
/usr/sbin/amavisd[2743]: Module Net::DNS            0.48
/usr/sbin/amavisd[2743]: Module Net::SMTP           2.29
/usr/sbin/amavisd[2743]: Module Net::Server         0.87
/usr/sbin/amavisd[2743]: Module Time::HiRes         1.55
/usr/sbin/amavisd[2743]: Module Unix::Syslog        0.100
/usr/sbin/amavisd[2743]: Amavis::DB code        loaded
/usr/sbin/amavisd[2743]: Amavis::Cache code     loaded
/usr/sbin/amavisd[2743]: Lookup::SQL code       NOT loaded
/usr/sbin/amavisd[2743]: Lookup::LDAP code      NOT loaded
/usr/sbin/amavisd[2743]: AMCL-in protocol code  NOT loaded
/usr/sbin/amavisd[2743]: SMTP-in protocol code  loaded
/usr/sbin/amavisd[2743]: ANTI-VIRUS code        loaded
/usr/sbin/amavisd[2743]: ANTI-SPAM  code        loaded
/usr/sbin/amavisd[2743]: Unpackers  code        loaded
/usr/sbin/amavisd[2743]: Found $file       at /usr/bin/file
/usr/sbin/amavisd[2743]: Found $arc        at /usr/bin/nomarch
/usr/sbin/amavisd[2743]: Found $gzip       at /usr/bin/gzip
/usr/sbin/amavisd[2743]: Found $bzip2      at /usr/bin/bzip2
/usr/sbin/amavisd[2743]: Found $lzop       at /usr/bin/lzop
/usr/sbin/amavisd[2743]: Found $lha        at /usr/bin/lha
/usr/sbin/amavisd[2743]: Found $unarj      at /usr/bin/unarj
/usr/sbin/amavisd[2743]: Found $uncompress at /usr/bin/uncompress
/usr/sbin/amavisd[2743]: Found $unfreeze   at /usr/bin/unfreeze
/usr/sbin/amavisd[2743]: Found $unrar      at /usr/bin/unrar
/usr/sbin/amavisd[2743]: Found $zoo        at /usr/bin/zoo
/usr/sbin/amavisd[2743]: Found $pax        at /usr/bin/pax
/usr/sbin/amavisd[2743]: Found $cpio       at /bin/cpio
/usr/sbin/amavisd[2743]: Found $ar         at /usr/bin/ar
/usr/sbin/amavisd[2743]: Found $rpm2cpio   at /usr/bin/rpm2cpio
/usr/sbin/amavisd[2743]: Found $cabextract at /usr/bin/cabextract
/usr/sbin/amavisd[2743]: No $ripole,       not using it
/usr/sbin/amavisd[2743]: No $dspam,        not using it
/usr/sbin/amavisd[2743]: Using internal av scanner code for (primary) ClamAV-clamd
/usr/sbin/amavisd[2743]: Found secondary av scanner ClamAV-clamscan at /usr/bin/clamscan
/usr/sbin/amavisd[2743]: Creating db in /var/amavis/db/; BerkeleyDB 0.26, libdb 4.2
/usr/sbin/amavisd[2743]: SpamControl: initializing Mail::SpamAssassin
/usr/sbin/amavisd[2743]: SpamControl: done
/usr/sbin/amavisd[2748]: (02748-01) ESMTP::10024 /var/amavis/tmp/amavis-20050514T151144-02748: <alex@turbogaz.kharkov-ua.com> -> <alex_hha@mail.ru> Received: SIZE=892 BODY=8BITMIME from turbogaz.kharkov-ua.com ([127.0.0.1]) by localhost (turbogaz.kharkov-ua.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02748-01 for <alex_hha@mail.ru>; Sat, 14 May 2005 15:11:44 +0300 (EEST)
/usr/sbin/amavisd[2748]: (02748-01) Checking: [192.168.127.100] <alex@turbogaz.kharkov-ua.com> -> <alex_hha@mail.ru>
/usr/sbin/amavisd[2748]: (02748-01) ask_av (ClamAV-clamd) FAILED - unexpected result: /var/amavis/tmp/amavis-20050514T151144-02748/parts: Access denied. ERROR\n
/usr/sbin/amavisd[2748]: (02748-01) WARN: all primary virus scanners failed, considering backups
/usr/sbin/amavisd[2748]: (02748-01) ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="ERROR: Can't initialize the virus database" at (eval 39) line 423.
/usr/sbin/amavisd[2748]: (02748-01) TROUBLE in check_mail: virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="ERROR: Can't initialize the virus database" at (eval 39) line 423.
/usr/sbin/amavisd[2748]: (02748-01) PRESERVING EVIDENCE in /var/amavis/tmp/amavis-20050514T151144-02748

  • postfix + clamav-0.85, !*! unk, 17:00 , 14-Май-05 (1)
    >/usr/sbin/amavisd[2748]: (02748-01) ask_av (ClamAV-clamd) FAILED - unexpected result: /var/amavis/tmp/amavis-20050514T151144-02748/parts: Access denied. ERROR\n
    Убедитесь, что пользователь с UID 103/GID 102 имеет туда доступ

    >ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="ERROR: Can't initialize the
    Убедитесь, что у пользователя от которого работает amavis есть доступ к вирусным базам.

    • postfix + clamav-0.85, !*! ALex_hha, 17:25 , 14-Май-05 (2)
      >Убедитесь, что пользователь с UID 103/GID 102 имеет туда доступ
      Куда туда? Сюда /var/amavis/tmp?

      /var/amavis/tmp владелец - amavis, права доступа 750

      Вот содержимое passwd
      amavis:x:102:103:Amavis email scan user:/var/amavis:/bin/sh
      clamav:x:103:102:Clam Anti Virus Checker:/var/clamav:/sbin/nologin

      >Убедитесь, что у пользователя от которого работает amavis есть доступ к вирусным
      >базам.
      /var/clamav - владелец clamav, права доступа 755. Читать вроде могут все.

      Где еще копать?

      • postfix + clamav-0.85, !*! unk, 17:47 , 14-Май-05 (3)
        >>Убедитесь, что пользователь с UID 103/GID 102 имеет туда доступ
        >Куда туда? Сюда /var/amavis/tmp?
        И подкаталоги.

        >/var/amavis/tmp владелец - amavis, права доступа 750
        >Вот содержимое passwd
        >amavis:x:102:103:Amavis email scan user:/var/amavis:/bin/sh
        >clamav:x:103:102:Clam Anti Virus Checker:/var/clamav:/sbin/nologin
        К чему вы это показываете??? Вам кажется, что этих строчек достаточно, для того, что-бы сказать есть ли у пользователя 'clamav' доступ к каталогу /var/amavis/tmp?

        >>Убедитесь, что у пользователя от которого работает amavis есть доступ к вирусным
        >>базам.
        >/var/clamav - владелец clamav, права доступа 755. Читать вроде могут все.
        >Где еще копать?
        AFAIR при открытии базы clam делает копию *.cvd и работает с ней. т.е. нужны права на запись во временный каталог clamav.

        • postfix + clamav-0.85, !*! ALex_hha, 18:01 , 14-Май-05 (4)
          >>>Убедитесь, что пользователь с UID 103/GID 102 имеет туда доступ
          >>Куда туда? Сюда /var/amavis/tmp?
          >И подкаталоги.
          пользователь 103/102 он же clamav вообще не имеет доступа к /var/amavis и соответственно к /var/amavis/tmp. А что должен писать и читать?

          >AFAIR при открытии базы clam делает копию *.cvd и работает с ней.
          >т.е. нужны права на запись во временный каталог clamav.
          У меня в clamd.conf временный каталог /var/tmp права доступа 777, т.е. здесь врядли какие то проблемы

          • postfix + clamav-0.85, !*! unk, 18:09 , 14-Май-05 (5)
            >>>>Убедитесь, что пользователь с UID 103/GID 102 имеет туда доступ
            >>>Куда туда? Сюда /var/amavis/tmp?
            >>И подкаталоги.
            >пользователь 103/102 он же clamav вообще не имеет доступа к /var/amavis и
            >соответственно к /var/amavis/tmp. А что должен писать и читать?
            Ему нужно rx на /var/amavis/tmp

            >
            >>AFAIR при открытии базы clam делает копию *.cvd и работает с ней.
            >>т.е. нужны права на запись во временный каталог clamav.
            >У меня в clamd.conf временный каталог /var/tmp права доступа 777, т.е. здесь
            >врядли какие то проблемы
            Возможно он пытается создать временный каталог в $TEMPDIR или в ./ или в каталоге с базами - увы я не помню.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру