Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Pequeño fallo en amavis

luchonidas's Diary
Por luchonidas
departamento que-esto-no-se-me-olvide , Sección Diarios
Puesto a las Tue Apr 25th, 2006 at 04:48:51 PM CET
S.O.: Centos 4.3
Servidor SMTP: Postfix
Interfaz hacia el antivirus: amavisd-new
Problema: Amavis fallaba al enviarle un mensaje

Solución... en el cuerpo de la entrada...

 


Ayer estaba terminando de instalar el servidor de correo que va a hacer de pasarela para el correo que llega a los servidores del trabajo, y me encontré con un fallo al realizar la prueba de conexión con telnet. Una vez que terminaba el mensaje, con el "." correspondiente, el amavis me devolvía el siguiente mensaje: 451 4.5.0 Error in processing, id=29545-01, parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 42) line 154..
Puesto a mirar en el log, encontré lo siguiente (formateo las líneas porque esto se sale por la derecha):
Apr 24 14:39:46 smtp1 amavis[29552]: (29545-01) run_command:
   child process [29552]: Error closing main::stdin: Descriptor de fichero err\303\263neo
   at /usr/local/sbin/amavisd line 1872.\n
Apr 24 14:39:46 smtp1 amavis[29545]: (29545-01) run_command: [29552]
   /usr/bin/file p001 </dev/null 2>&1
Apr 24 14:39:46 smtp1 amavis[29545]: (29545-01) TROUBLE in check_mail: parts_decode_ext FAILED:
   parsing file(1) results - missing last 1 results at (eval 42) line 154.
Apr 24 14:39:46 smtp1 amavis[29545]: (29545-01) sending SMTP response: "451 4.5.0 Error in processing,
   id=29545-01, parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 42) line 154."
Apr 24 14:39:46 smtp1 amavis[29545]: (29545-01) SMTP> 451 4.5.0 Error in processing,
   id=29545-01, parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 42) line 154.
Tirando de san google, encontré que no es un error demasiado habitual, ya que aparece pocas veces, pero encontré este enlace http://www.webservertalk.com/archive390-2006-3-1427752.html, en el que le echan la culpa a una modificación de la librería Net::Server, que ha tenido un cambio a partir de la versión 0.91. Y ahora a ver como hacer para instalar una versión más antigua de las librerías de perl. Que sí, que lo podía hacer descargando la librería a mano del CPAN y compilándola yo, pero soy vago, que le vamos a hacer.

Solución: Al final hice lo más rápido, actualizar amavis a la versión 2.4.0, que además de corregir esto tiene otros cambios que no voy a escribir aquí, el que quiera leerlos, que lea http://www.ijs.si/software/amavisd/release-notes.txt.
< OpenLaszlo (5 comments) | Linksys WRT54GL (3 comments) >
Enlaces Relacionados
· http://www.webservertalk.com/a rchive390-2006-3-1427752.html
· http://www.ijs.si/software/ama visd/release-notes.txt
· More on luchonidas's Diary
· Also by luchonidas

Encuesta
Es que eres...
· Vago, más que vago 100%

Votos: 4
Resultados | Otras Encuestas

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Pequeño fallo en amavis | 0 comentarios ( temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda