Автор Тема: sendmail+clamav+clamav-milter  (Прочитано 6213 раз)

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
sendmail+clamav+clamav-milter
« : 2010-04-26, 09:26:50 »
Доброго всем времени суток!
Подскажите пожалуйста как настроить sendmail+clamav+clamav-milter.
Все установил.

Делаю:

sendmailconfig

service sendmail restart

Получаю ошибку, что сокет отсутствует.
* Restarting Mail Transport Agent (MTA) sendmail
WARNING: Xclamav: local socket name /var/run/clamav/clamav-milter.ctl missing

Кто нибудь подскажет как правильно настроить sendmail+clamav+clamav-milter
За ранее всем спасибо!!!

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #1 : 2010-04-26, 12:12:39 »
Товарищи мне кто-нибудь поможет???

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
Re: sendmail+clamav+clamav-milter
« Reply #2 : 2010-04-26, 13:50:03 »
значить проблема з clamav
перевір шлях куди він створює свій сокет.
/dev/null > /dev/snd

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #3 : 2010-04-26, 14:16:48 »
сокет з clamav є. Немає сокета clamav-milter.

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
Re: sendmail+clamav+clamav-milter
« Reply #4 : 2010-04-26, 22:00:50 »
покажи його конфіг
/dev/null > /dev/snd

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #5 : 2010-04-27, 07:02:33 »
clamd.conf

#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
# 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 30
MaxConnectionQueueLength 15
StreamMaxLength 10M
LogSyslog true
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
MailFollowURLs 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
LogFile /var/log/clamav/clamav.log
LogTime true
LogFileUnlock false
LogFileMaxSize 0
« Останнє редагування: 2010-04-27, 07:11:33 від PACH »

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #6 : 2010-04-27, 08:30:44 »
swift, ты де зник????

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
Re: sendmail+clamav+clamav-milter
« Reply #7 : 2010-04-27, 21:59:04 »
навіщо ти показав конфіг clamav?
ми говоримо про проблему з clamav-milter покажи його конфіг.

Якщо не має то створи
cp /usr/share/doc/clamav-milter/examples/clamav-milter.conf /etc/clamav/clamav-milter.conf
та підправ його.
/dev/null > /dev/snd

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #8 : 2010-04-28, 06:25:19 »
ні він є.
#Automatically Generated by clamav-milter postinst
#To reconfigure clamav-milter run #dpkg-reconfigure clamav-milter
#Please read /usr/share/doc/clamav-base/README.Debian.gz for details
MilterSocket /var/run/clamav/clamav-milter.ctl
FixStaleSocket true
User clamav
AllowSupplementaryGroups true
ReadTimeout 0
Foreground true
PidFile /var/run/clamav/daenon-clamav-milter.pid
ClamdSocket unix:/var/run/clamav/clamd.ctl
OnClean Accept
OnInfected Reject
OnFail Defer
AddHeader Replace
LogSyslog true
LogFacility LOG_LOCAL6
LogVerbose true
LogInfected Full
MaxFileSize 2M
RejectMsg virus
TemporaryDirectory /tmp
LogFile /var/log/clamav/clamav-milter.log
LogTime true
LogFileUnlock false
LogFileMaxSize 0M

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
Re: sendmail+clamav+clamav-milter
« Reply #9 : 2010-04-28, 09:24:03 »
що в логах /var/log/clamav/clamav-milter.log
які права стоять на /var/run/clamav, що там в середині.
ps uaxw |grep clam
/dev/null > /dev/snd

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #10 : 2010-04-28, 09:49:57 »
дякую за допомогу!!

права на var/run/clamav ---> drwxr-xr-x

# ps uaxw |grep clam
clamav    2829  0.0  3.3 163436 134256 ?       Ssl  12:22   0:00 /usr/sbin/clamd
clamav    2954  0.0  0.0  21776   972 ?        Ss   12:22   0:00 /usr/bin/freshclam -d --quiet
root      3070  0.0  0.0  16736   668 ?        Ss   12:22   0:00 /usr/bin/daemon -F /var/run/clamav/daemon-clamav-milter.pid --
name=clamav-milter --respawn -X /usr/sbin/clamav-milter  --pidfile /var/run/clamav/daenon-clamav-milter.pid local:/var/run/clamav/clamav-milter.ctl
root      4236  0.0  0.0   8456   908 pts/0    R+   12:47   0:00 grep clam

в логах не чого не має.(

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
Re: sendmail+clamav+clamav-milter
« Reply #11 : 2010-04-28, 12:32:53 »
схоже milter запущений
local:/var/run/clamav/clamav-milter.ctl
точно цього файла не існує ?
/dev/null > /dev/snd

Offline PACH

  • Newbie
  • *
  • Повідомлень: 8
  • Karma: 0
Re: sendmail+clamav+clamav-milter
« Reply #12 : 2010-04-28, 13:04:39 »
так його не існує.

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
Re: sendmail+clamav+clamav-milter
« Reply #13 : 2010-04-28, 13:49:34 »
спробуй
chmod 777 /var/run/clamav

якщо не допоможе то спробуй milter вручну запустити
sudo clamav-milter -lo /var/run/clamav/clamav-milter.ctl
/dev/null > /dev/snd