Pular para o conteúdo

Postfix com Clamav

Responder tópico
  • Denunciar
  • Indicar

1. Postfix com Clamav

Enviado em 25/02/2008 - 08:35h

Olá,

Coloquei o servidor de e-mail em produção e meu CLAMAV fica mostrando esse erro abaixo. Alguem passou por esse problema ? Obrigada


Feb 22 21:53:19 mail amavis[25554]: (25554-06) (!) ClamAV-clamd: Can't connect to UNIX socket /var/run/clamav/clamd.ctl: Connection refused, retrying (2)
Feb 22 21:53:25 mail amavis[25554]: (25554-06) (!!) ClamAV-clamd av-scanner FAILED: Too many retries to talk to /var/run/clamav/clamd.ctl (Can't connect to UNIX socket /var/run/clamav/clamd.ctl: Connection refused) at (eval 44) line 268.
Feb 22 21:53:25 mail amavis[25554]: (25554-06) (!!) run_av (NAI McAfee AntiVirus (uvscan)) FAILED - unexpected exit 8, output="Missing or invalid DAT: /usr/local/uvscan/scan.dat"

Responder tópico

2. Re: Postfix com Clamav

Enviado em 25/02/2008 - 09:14h

não entendi muito bem oque o postfix quis dizer mais, parece que tem muitos e-mails para serem analisados para poucos processos do clamav.


$max_servers = 10;
$max_requests = 10;


tenta colocar essas duas linhas no /etc/amavisd.conf

depois:
#killall -9 amavisd; amavisd




[]´s

3. Re: Postfix com Clamav

Enviado em 25/02/2008 - 09:23h

Oi , obrigada pela resposta.

Sendo que uso o amavis-new , saberia me falar qual arquivo mudo ? porque no amavis antigo realmente existe no novo amavis não sei.

root@fw:/etc/amavis/conf.d# ls -la
total 64
drwxr-xr-x 2 root root 4096 2008-02-25 09:17 .
drwxr-xr-x 4 root root 4096 2008-02-25 09:17 ..
-rw-r--r-- 1 root root 1458 2007-02-24 16:30 01-debian
-rw-r--r-- 1 root root 692 2007-02-24 16:30 05-domain_id
-rw-r--r-- 1 root root 235 2007-02-24 16:30 05-node_id
-rw-r--r-- 1 root root 13907 2007-02-24 16:30 15-av_scanners
-rw-r--r-- 1 root root 550 2008-02-22 14:41 15-content_filter_mode
-rw-r--r-- 1 root root 9735 2008-02-14 08:33 20-debian_defaults
-rw-r--r-- 1 root root 573 2007-02-24 16:30 25-amavis_helpers
-rw-r--r-- 1 root root 2135 2008-01-23 20:14 30-template_localization
-rw-r--r-- 1 root root 318 2007-02-24 16:30 50-user


4. Re: Postfix com Clamav

Enviado em 25/02/2008 - 09:35h

usa esse comando:

#ls -lah /etc/ |grep amavisd

ve se aparece mais de um amavis*.conf

do contrario tenta alterar soh esse:

/etc/amavisd.conf

:D

[]´s

5. Re: Postfix com Clamav

Enviado em 25/02/2008 - 10:04h

root@fw:/etc/amavis# ls
amavisd.conf conf.d en_US README.l10n

Editei esse arquivo !

Mudei a linha conforme me informou.

Mais o erro continua. Mais alguma dica amigo ?

Obrigada

11682-02) (!) ClamAV-clamd: Can't connect to UNIX socket /var/run/clamav/clamd.ctl: Connection refused, retrying (2)
Feb 25 10:01:32 fw postfix/smtpd[12210]: disconnect from localhost[127.0.0.1]


Feb 25 10:01:33 fw amavis[11681]: (11681-01) (!!) ClamAV-clamd av-scanner FAILED: Too many retries to talk to /var/run/clamav/clamd.ctl (Can't connect to UNIX socket /var/run/clamav/clamd.ctl: Connection refused) at (eval 44) line 268.

6. Re: Postfix com Clamav

Enviado em 25/02/2008 - 10:15h

Vc verificou as permissões? O socket é um arquivo. Verifique se o usuário que roda o clamav tem direito a ele. Aliás verifique a permissão deste usuário em todos os diretórios do clamav.

Espero que ajude...

7. Re: Postfix com Clamav

Enviado em 25/02/2008 - 10:32h

Pelo que li no LOG seria esse caminho ! pelo visto esta certo, correto ?

Obrigada

root@fw:/var/run/clamav# ls -la
total 12

drwxr-xr-x 2 clamav clamav 4096 2008-02-25 10:06 .
drwxr-xr-x 16 root root 4096 2008-02-22 14:40 ..
-rwxrwxrwx 1 clamav clamav 0 2008-02-22 15:41 clamd.ctl
-rw-r--r-- 1 clamav clamav 0 2008-02-22 16:15 clamd.pid
-rw-rw---- 1 clamav clamav 5 2008-02-25 10:06 freshclam.pid

8. Re: Postfix com Clamav

Enviado em 25/02/2008 - 11:54h

Uma coisa que reparei na permissa acima é que o /var/run/clamav está com a seguinte permissao

-rwxrwxrwx 1 clamav clamav 0 2008-02-22 15:41 clamd.ctl

Nas leituras que fiz ele precisa estar da seguint forma:

srwxrwxrwx

Como faço ter essa permissao ? com esse "s" antes.

Porque disso ? se trata de socket e por isso que devo estar tendo esse problema.

Alguma dica para conseguir deixar com essa permissao ? srwxrwxrwx

Obrigada

9. versão do clamav

Enviado em 19/06/2008 - 09:25h

Olá
Renata,

Qual a versão do clamav que você está usando?
E qual a distro?

:D

10. Problemas com socket

Enviado em 18/12/2008 - 09:26h

Estou enfrentando alguns problemas com o mysql mas ja descobri algumas coisas interessantes. Bem gente com relação aa criação do socket, especificamente o mysql.sock em /var/lib/mysql e a colocar o atributo srwxrwxrwx o caminho é o seguinte:
(Como root)
# su
(mudar o proprietario)
# chown mysql.mysql -R /var/lib/mysql
(remover o arquivo que eventualmente voce tenha tentado criar usando o "touch")
# rm -f /var/lib/mysql/mysql.sock
(interromper os processos)
# mysqladmin [-h ... -u ... -p...] shutdown
(restaurar o socket)
# mysqld_safe --user=mysql &

E pronto! O Socket vai estar lá já com a tal permissao srwxrwxrwx. Nem usamos o "touch".

(Não esqueçamos de reiniciar o Mysql)
# service mysqld start

Detalhe muita gente ta usando o socket no /tmp eu nao sei o motivo, mas no centOS 5.2 ja estava no /var/lib/mysql eu deixei lá por via das duvidas.

se eu descobrir como colocar, explicitamente a permissão srwxrwxrwx eu posto aqui.

(Caso precisem da permissão -rwsrwxrwx usem)
# chmod 4777 nomedoarquivo

Ainda estou tentando resolver meu problema de nao conseguir acessar o htdocs/phpMyAdmin/index.php mas espero que isso aih possa ajudar.

Abraço a todos e boas festas!

LAAP

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder