amavis no escucha el puerto
Rolando Mota
barbudone en gmail.com
Mie Feb 25 16:14:53 CLST 2009
2009/2/25 Juan Andres Ramirez <jandresaedo en gmail.com>
> Hola Listeros:
> Estoy dando de alta un nuevo server de correo, y el unico
> problema que he tenido es que amavisd no esta escuchando ni por el
> puerto que debería ni por ningún otro:
> [root en mail2 log]# netstat -puta
> Active Internet connections (servers and established)
> Proto Recv-Q Send-Q Local Address Foreign Address
> State PID/Program name
> tcp 0 0 mail2.xxxx.com:10025 *:*
> LISTEN 3120/master
> tcp 0 0 *:mysql *:*
> LISTEN 2359/mysqld
> tcp 0 0 *:pop3 *:*
> LISTEN 2390/dovecot
> tcp 0 0 mail2.xxxxx:dyna-access *:*
> LISTEN 2264/clamd
> tcp 0 0 mail2.xxxxx.com:imap *:*
> LISTEN 2390/dovecot
>
>
> Simplemente no aparece.
>
> Pero el servicio esta arriba:
> ps -A
>
> 3160 ? 00:00:01 amavisd
> 3166 ? 00:00:00 amavisd
> 3167 ? 00:00:00 amavisd
> 2264 ? 00:00:00 clamd
>
>
>
> Postfix también responde por donde deberia:
> telnet localhost 10025 y al 25:
> Connected to localhost.localdomain (127.0.0.1).
> Escape character is '^]'.
> 220 xxxx.xxxx.com ESMTP Postfix
>
> Configuracion de amavis:
>
> $daemon_user = 'amavis';
> $daemon_group = 'clamav';
> $mydomain = 'xxxx.com';
> $MYHOME = '/var/amavis';
> $QUARANTINEDIR = '/var/virusmails';
> $db_home = "$MYHOME/db";
> $helpers_home = "$MYHOME/var";
> $pid_file = "$MYHOME/var/amavisd.pid";
> $lock_file = "$MYHOME/var/amavisd.lock";
> $log_level = 2;
> $virus_admin = "mick\@$mydomain";
> $mailfrom_notify_admin = "antivirus\@$mydomain";
> $mailfrom_notify_spamadmin = "antivirus\@$mydomain";
>
> ['ClamAV-clamd',
> \&ask_daemon, ["CONTSCAN {}\n", "/var/amavis/amavisd.sock"],
> qr/\bOK$/, qr/\bFOUND$/,
> qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
>
> En los logs no veo ningun error cuando inicia amavis, e Iptables lo tengo
> abajo
>
> La linea de amavis que va en el main.cf tambien esta anotada:
> content_filter = smtp-amavis:[127.0.0.1]:10024
>
> Y las lineas del master.cf:
>
> smtp-amavis unix - - n - 2 smtp
> -o smtp_data_done_timeout=1200
> -o smtp_send_xforward_command=yes
> -o disable_dns_lookups=yes
> -o max_use=100
>
> 127.0.0.1:10025 inet n - n - - smtpd
> -o content_filter=
> -o local_recipient_maps=
> -o relay_recipient_maps=
> -o smtpd_restriction_classes=
> -o smtpd_delay_reject=no
> -o smtpd_client_restrictions=permit_mynetworks,reject
> -o smtpd_helo_restrictions=
> -o smtpd_sender_restrictions=
> -o smtpd_recipient_restrictions=permit_mynetworks,reject
> -o mynetworks_style=host
> -o mynetworks=127.0.0.0/8
> -o strict_rfc821_envelopes=yes
> -o smtpd_error_sleep_time=0
> -o smtpd_soft_error_limit=1001
> -o smtpd_hard_error_limit=1000
> -o smtpd_client_connection_count_limit=0
> -o smtpd_client_connection_rate_limit=0
> -o
> receive_override_options=no_header_body_checks,no_unknown_recipient_checks
>
>
> Cualquier comentario se los agradesco de antemano. Gracias.
>
>
Esta correcta la ruta del socket ?
habilita la variable de los logs de amavisd, asi vemos pk se puso idiota
--
Larry Letelier N.
barbudone en gmail.com
lletelier en fedoraproject.org
Más información sobre la lista de distribución Linux