[eside-ghost] postfix

Alvaro Uría fermat en rigel.deusto.es
Vie Nov 16 18:10:52 CET 2007


Aupa,

Lo primero de todo... ¿Podrías "responder" a los mensajes a los que
contestas en lugar de "componer" nuevos mensajes? Es para poder seguir un
mismo hilo de conversación a lo largo del tiempo, en lugar de ir
apareciendo como "mensajes no relacionados". Gracias :-)

On Fri, 16 Nov 2007 11:12:26 +0100
"Roberto" <robsanchez en terra.es> escribió:

> Hola, tengo algún dato más:
> 
> En /var/log/mail/warnings veo dos errores en lugar de uno:

warning != error O:-)

Si tienes "warnings", probablemente son errores de configuración, más fácil
de solucionar que un "error", que podría ser un fallo de compilación.

> 
> Nov 16 08:38:54 localhost postfix/master[3084]: warning: process
> /usr/lib/postfix/local pid 3869 exit estatus 1 Nov 16 08:38:54 localhost
> postfix/master[3084]: warning: /usr/lib/postfix/local: bad command
> startup -- throttling
> 
> y
> 
> Nov 16 08:38:54 localhost postfix/master[3084]: warning: process
> /usr/lib/postfix/smtpd pid 4432 exit estatus 1 Nov 16 08:38:54 localhost
> postfix/master[3084]: warning: /usr/lib/postfix/smtpd: bad command
> startup -- throttling

Con eso se sabe que hay problemas con lo relacionado con "smtpd" y "local".

> Otro dato de inters aparece en el fichero
> 
> Nov 16 08:38:54 localhost postfix/smtpd[4443]: fatal: open database
> /etc/postfix.aliases.db: no such file or directory  Nov 16 08:38:54
> localhost postfix/local[4444]: fatal: open database
> /etc/postfix.aliases.db: no such file or directory

"fatal" suele significar que falta un fichero (como es el caso) o que hay
problemas de permisos (comprobable ejecutando "postfix check").

> Efectivamente no tengo el fichero, ni se crearlo. ¿Se puede indicar que
> trabaje de mamento si el?, ¿estará relacionado con el echo de que postfix
> no conteste a telnet?

Curiosamente, en la salida de ejecutar "postconf -n" no he visto ningún
problema aparente (salvo "inet_interfaces = localhost", que debería ser
"loopback-only" o "127.0.0.1", unos '7's en lugar de '/'s, y un error
ortográfico en "unknown_local_recipient_reject_code").

En teoría, el error debería estar en la variable "alias_maps", que está
apuntando a "/etc/postfix.aliases" en lugar de "/etc/postfix/aliases".

Ese fichero tiene el formato
->>>>
usuariolocal:	usuariodestino
otrousuario:	otrodestino en dominio.tld
<<<<-

Y se genera el fichero de base de datos que utiliza Postfix (".db")
mediante el comando "postalias /etc/postfix/aliases".

Es casi obligado que exista un usuario local (postmaster, root), pero
existiría la opción de configuración de "usuarios virtuales"
exclusivamente, o similar.

Una cosa... no sé si Mandrake hace configuraciones por defecto propias,
pero si sigues sin conseguir hacerlo funcionar, pásanos la salida de
"postconf" (que devuelve lo de "postconf -n" + configuración por defecto).

> Espero que sirva de ayuda
> 
> RbR

Suerte,
  Alvaro Uría
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/pgp-signature
Tamaño     : 189 bytes
Descripción: no disponible
Url        : https://listas.deusto.es/mailman/private/eside-ghost/attachments/20071116/6b0e8e3e/attachment.bin


Más información sobre la lista de distribución eside-ghost