Re: [opensuse-es] Problemas con postfix y mysql
Es que no acostumbro al responder estar editando el "to:...",
Tengo courier-imap. y desde un MUA como outlook he logrado conectarme
a mi smtp per cuando borro o envio mensajes es donde aparecen los
errores, recuerda que lo he hecho a como esta en la configuracion que
ya di del manualito en el primer mensaje de este hilo.
Bueno ahora, si coloco el socket en los archivos de configuracion dice
que no se puede conectar a mysql y si lo hago con la ip me lanza que
no puede conectarse al socket. Asi que ahorita estoy estancado y
buscandole la solucion.
Hago recordar que: Tambien probe con configurar el archivo my.cnf de
mysql cambiando
mysql.sock por mysqld.sock ya que en opensuse por defecto mysqld.sock
es apuntado al mismo socket, mas sin embargo aun no logro obtener
resultados positivos y ademas no es lo correcto ya que en el archivo
de iniciacion tambien habria que modificarlo
Bueno aqui anexo el mensaje:
2009/1/19 Roberto José Blandino Cisneros
Bueno ya logre hechar andar casi todo, ahora segun la doc debe de haber un mysqld.sock como dije era mi problema, mas sin embargo ahora me esta dando un error cuando intento borrar mensajes desde outlook.
Recordemos quen en lugar de unix:mysql.sock coloque 127.0.0.1, bueno eso lo cambie a xxx.xxx.xxx.xxx que es mi ip y resolvi parte del problema pero ahora estoy con el siguiente problema:
-------------------------------------------------------------- Jan 19 02:51:37 myhost postfix/smtpd[749]: dict_proxy_lookup: table=unix:passwd.byname flags=lock|fold_fix key=ursu@myhost.mydomain -> status=1 result= Jan 19 02:51:37 myhost postfix/smtpd[749]: maps_find: local_recipient_maps: ursu@myhost.mydomain: not found Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr request = lookup Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr table = unix:passwd.byname Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr flags = 16448 Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr key = ursu Jan 19 02:51:37 myhost postfix/smtpd[749]: private/proxymap socket: wanted attribute: status Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute name: status Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute value: 1 Jan 19 02:51:37 myhost postfix/smtpd[749]: private/proxymap socket: wanted attribute: value Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute name: value Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute value: (end) Jan 19 02:51:37 myhost postfix/smtpd[749]: private/proxymap socket: wanted attribute: (list terminator) Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute name: (end) Jan 19 02:51:37 myhost postfix/smtpd[749]: dict_proxy_lookup: table=unix:passwd.byname flags=lock|fold_fix key=ursu -> status=1 result= Jan 19 02:51:37 myhost postfix/smtpd[749]: maps_find: local_recipient_maps: ursu: not found Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr request = lookup Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr table = unix:passwd.byname Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr flags = 16448 Jan 19 02:51:37 myhost postfix/smtpd[749]: send attr key = @myhost.mydomain Jan 19 02:51:37 myhost postfix/smtpd[749]: private/proxymap socket: wanted attribute: status Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute name: status Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute value: 1 Jan 19 02:51:37 myhost postfix/smtpd[749]: private/proxymap socket: wanted attribute: value Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute name: value Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute value: (end) Jan 19 02:51:37 myhost postfix/smtpd[749]: private/proxymap socket: wanted attribute: (list terminator) Jan 19 02:51:37 myhost postfix/smtpd[749]: input attribute name: (end) Jan 19 02:51:37 myhost postfix/smtpd[749]: dict_proxy_lookup: table=unix:passwd.byname flags=lock|fold_fix key=@myhost.mydomain -> status=1 result= Jan 19 02:51:37 myhost postfix/smtpd[749]: maps_find: local_recipient_maps: @myhost.mydomain: not found Jan 19 02:51:37 myhost postfix/smtpd[749]: mail_addr_find: ursu@myhost.mydomain -> (not found) Jan 19 02:51:37 myhost postfix/smtpd[749]: NOQUEUE: reject: RCPT from unknown[ip.del.cliente.x]: 550 5.1.1
: Recipient address rejected: User unknown in local recipient table; from= to= proto=ESMTP helo=<robertoc7w17we> Jan 19 02:51:37 myhost postfix/smtpd[749]: > unknown[ip.del.cliente.x]: 550 5.1.1 : Recipient address rejected: User unknown in local recipient table Jan 19 02:51:37 myhost postfix/smtpd[749]: < unknown[ip.del.cliente.x]: QUIT Jan 19 02:51:37 myhost postfix/smtpd[749]: > unknown[ip.del.cliente.x]: 221 2.0.0 Bye Jan 19 02:51:37 myhost postfix/smtpd[749]: match_hostname: unknown ~? mi.red.0.0/16 Jan 19 02:51:37 myhost postfix/smtpd[749]: match_hostaddr: ip.del.cliente.x ~? mi.red.0.0/16 Jan 19 02:51:37 myhost postfix/smtpd[749]: disconnect from unknown[ip.del.cliente.x] Jan 19 02:51:37 myhost postfix/smtpd[749]: master_notify: status 1 Jan 19 02:51:37 myhost postfix/smtpd[749]: connection closed Jan 19 02:51:42 myhost postfix/smtpd[749]: proxymap stream disconnect -------------------------------------------------------------- En el cliente me dice:
El mensaje no se pudo bla bla bla .... Respuesta del servidor: 550 5.1.1 ursu@myhost.mydomain Recipient address reject: user unknown in local recipient table puerto 25 no de error del servidor 550 no de error 0x800CCC79
Como ya dije ya me esta funcionando es decir puedo leer mensajes pero no puedo borrar mensajes recibidos y tampoco me deja enviar.
ya probe con cambiar los cnf xxx.xxx.xxx.xxx por unix:mysql.sock pero recibo otro error diciendome que no puedo conectarme al mysql server:
-------------------------------------------------------------- Jan 19 03:06:34 myhost postfix/trivial-rewrite[1116]: warning: connect to mysql server unix:mysql.sock: Can't connect to local MySQL server through socket 'mysql.sock' (2) Jan 19 03:06:34 myhost postfix/trivial-rewrite[1116]: fatal: mysql:/etc/postfix/mysql_virt.cf(0,lock|fold_fix): table lookup problem --------------------------------------------------------------
--
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Mensaje anexo --
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/
He notado otra cosa rara el mysql con el netstat dice 0.0.0.0
tengo una duda, significa esto que nadie esta escuchando? como hago
para que sea mi ip
al igual como los otros servicios como smtp , myip:smtp, como lo hago
ya que en my.cnf no sale nada
2009/1/19 Roberto José Blandino Cisneros
Mensaje anexo --
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/
--
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Lunes, 19 de Enero de 2009, Roberto José Blandino Cisneros escribió:
He notado otra cosa rara el mysql con el netstat dice 0.0.0.0
tengo una duda, significa esto que nadie esta escuchando? como hago para que sea mi ip al igual como los otros servicios como smtp , myip:smtp, como lo hago ya que en my.cnf no sale nada
* En principio eso quiere decir que esta escuchando en "todas" las direcciones de la maquina, tipicamente localhost y la ip de clase C o publica que tenga la maquina. * Ten en cuenta ademas que si la instalacion y el socket mysql esta en una particion diferente al chroot de postfix o el servidor imap, puedes necesitar un enlace duro al socket, tipicamente instalaciones binarias LAMPP. * Si lo que pretendes es un servidor en produccion para dominios varios, clientes, ldap, imap, smtp, bases de datos, webmail, etc, te recomiendo que instales una maquina con la distribucion sme-server o una que incorpore artica-postfix, ya que mantienen el conjunto de aplicaciones y configuraciones por estar dedicadas a ello, en suse u otras distribuciones generalistas el trabajo de mantenimiento es muy superior y se ha de estar muy "al loro".
Bueno este es mi ultimo log que obtengo ultimamente.
La lectura del correo va bien todavia solo que no puedo enviar desde
las cuentas y borrar los correos.
-----------------------------------------------------------------
Jan 20 15:54:29 mailbox imapd: Failed to create cache file:
maildirwatch (user1@mailbox.mydomain)
Jan 20 15:54:29 mailbox imapd: Error: Input/output error
Jan 20 15:54:29 mailbox imapd: Check for proper operation and configuration
Jan 20 15:54:29 mailbox imapd: of the File Access Monitor daemon (famd).
Jan 20 15:54:29 mailbox imapd: Failed to create cache file:
maildirwatch (user1@mailbox.mydomain)
Jan 20 15:54:29 mailbox imapd: Error: Input/output error
Jan 20 15:54:29 mailbox imapd: Check for proper operation and configuration
Jan 20 15:54:29 mailbox imapd: of the File Access Monitor daemon (famd).
Jan 20 15:54:36 mailbox imapd: Failed to create cache file:
maildirwatch (user1@mailbox.mydomain)
Jan 20 15:54:36 mailbox imapd: Error: Input/output error
Jan 20 15:54:36 mailbox imapd: Check for proper operation and configuration
Jan 20 15:54:36 mailbox imapd: of the File Access Monitor daemon (famd).
Jan 20 15:54:36 mailbox imapd: Failed to create cache file:
maildirwatch (user1@mailbox.mydomain)
Jan 20 15:54:36 mailbox imapd: Error: Input/output error
Jan 20 15:54:36 mailbox imapd: Check for proper operation and configuration
Jan 20 15:54:36 mailbox imapd: of the File Access Monitor daemon (famd).
Jan 20 15:55:01 mailbox postfix/smtpd[3743]: connect from
www.mailbox.mydomain[192.168.1.1]
Jan 20 15:55:01 mailbox postfix/smtpd[3743]: NOQUEUE: reject: RCPT
from www.mailbox.mydomain[192.168.1.1]: 550 5.1.1
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Encontre esto en la red y eso era el problema:
http://www.courier-mta.org/FAQ.html#fam
Asi que solo hice rcfam start y todo listo
Ahora el log se me redujo a unas cuantas lineas.
Luego /etc/courier/shared/index: No such file or directory
lo resolvi creando el directorio.
2009/1/20 Roberto José Blandino Cisneros
Bueno este es mi ultimo log que obtengo ultimamente.
La lectura del correo va bien todavia solo que no puedo enviar desde las cuentas y borrar los correos.
----------------------------------------------------------------- Jan 20 15:54:29 mailbox imapd: Failed to create cache file: maildirwatch (user1@mailbox.mydomain) Jan 20 15:54:29 mailbox imapd: Error: Input/output error Jan 20 15:54:29 mailbox imapd: Check for proper operation and configuration Jan 20 15:54:29 mailbox imapd: of the File Access Monitor daemon (famd). Jan 20 15:54:29 mailbox imapd: Failed to create cache file: maildirwatch (user1@mailbox.mydomain) Jan 20 15:54:29 mailbox imapd: Error: Input/output error Jan 20 15:54:29 mailbox imapd: Check for proper operation and configuration Jan 20 15:54:29 mailbox imapd: of the File Access Monitor daemon (famd). Jan 20 15:54:36 mailbox imapd: Failed to create cache file: maildirwatch (user1@mailbox.mydomain) Jan 20 15:54:36 mailbox imapd: Error: Input/output error Jan 20 15:54:36 mailbox imapd: Check for proper operation and configuration Jan 20 15:54:36 mailbox imapd: of the File Access Monitor daemon (famd). Jan 20 15:54:36 mailbox imapd: Failed to create cache file: maildirwatch (user1@mailbox.mydomain) Jan 20 15:54:36 mailbox imapd: Error: Input/output error Jan 20 15:54:36 mailbox imapd: Check for proper operation and configuration Jan 20 15:54:36 mailbox imapd: of the File Access Monitor daemon (famd). Jan 20 15:55:01 mailbox postfix/smtpd[3743]: connect from www.mailbox.mydomain[192.168.1.1] Jan 20 15:55:01 mailbox postfix/smtpd[3743]: NOQUEUE: reject: RCPT from www.mailbox.mydomain[192.168.1.1]: 550 5.1.1
:Recipient address rejected: User unknown in local recipient table; from= to= proto=ESMTP helo= Jan 20 15:55:01 mailbox postfix/smtpd[3743]: disconnect from www.mailbox.mydomain[192.168.1.1] ----------------------------------------------------------------- --
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/
--
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
Bueno este es mi ultimo log que obtengo ultimamente.
La lectura del correo va bien todavia solo que no puedo enviar desde las cuentas y borrar los correos.
----------------------------------------------------------------- Jan 20 15:54:29 mailbox imapd: Failed to create cache file: maildirwatch (user1@mailbox.mydomain) Jan 20 15:54:29 mailbox imapd: Error: Input/output error Jan 20 15:54:29 mailbox imapd: Check for proper operation and configuration Jan 20 15:54:29 mailbox imapd: of the File Access Monitor daemon (famd).
¿Y has comprobado lo que te dice en el log, en esas dos lineas? Te dice que mires el servicio "famd". Pero en vez de hacerlo, te vas al gugle :-P - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkl2WaYACgkQtTMYHG2NR9V0XQCfVy6qnS2Zm9sOjvlEN3rMyjMx v70AnRKfWPR0mFC1RCvT4cFYrktsiISE =ryTu -----END PGP SIGNATURE-----
2009/1/19, Roberto José Blandino Cisneros:
Es que no acostumbro al responder estar editando el "to:...",
Ya veo :-)
Tengo courier-imap. y desde un MUA como outlook he logrado conectarme a mi smtp per cuando borro o envio mensajes es donde aparecen los errores, recuerda que lo he hecho a como esta en la configuracion que ya di del manualito en el primer mensaje de este hilo.
Bueno ahora, si coloco el socket en los archivos de configuracion dice que no se puede conectar a mysql y si lo hago con la ip me lanza que no puede conectarse al socket. Asi que ahorita estoy estancado y buscandole la solucion.
Prueba a ponerlo como estaba, con localhost (127.0.0.1) o la ip del equipo que tiene mysql e intenta resolver el problema que te daba postfix ("User unknown in local recipient table").
Hago recordar que: Tambien probe con configurar el archivo my.cnf de
mysql cambiando mysql.sock por mysqld.sock ya que en opensuse por defecto mysqld.sock es apuntado al mismo socket, mas sin embargo aun no logro obtener
resultados positivos y ademas no es lo correcto ya que en el archivo de iniciacion tambien habria que modificarlo
Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Prueba a ponerlo como estaba, con localhost (127.0.0.1) o la ip del equipo que tiene mysql e intenta resolver el problema que te daba postfix ("User unknown in local recipient table").
Me sigue dando: Jan 19 05:00:26 myhost postfix/trivial-rewrite[4158]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111) Jan 19 05:00:26 myhost postfix/trivial-rewrite[4158]: fatal: mysql:/etc/postfix/mysql_virt.cf(0,lock|fold_fix): table lookup problem --
Roberto José Blandino Cisneros Nicaragua, Nicaragua http://gnu-linux-opensource.blogspot.com/ http://softwarelibre.uni.edu.ni/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/1/19, Roberto José Blandino Cisneros:
Prueba a ponerlo como estaba, con localhost (127.0.0.1) o la ip del equipo que tiene mysql e intenta resolver el problema que te daba postfix ("User unknown in local recipient table").
Me sigue dando:
¿Has puesto "127.0.0.1", "localhost" o la ip del equipo? :-?
Jan 19 05:00:26 myhost postfix/trivial-rewrite[4158]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)
Humm... No puede conectar... ¿por qué postfix está en un entorno enjaulado, quizá? :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-19 a las 03:49 -0600, Roberto José Blandino Cisneros escribió:
Es que no acostumbro al responder estar editando el "to:...",
Tengo courier-imap. y desde un MUA como outlook he logrado conectarme a mi smtp per cuando borro o envio mensajes es donde aparecen los errores, recuerda que lo he hecho a como esta en la configuracion que ya di del manualito en el primer mensaje de este hilo.
¿Te has leído los manuales que te dije al principio? Son los oficiales.
Bueno ahora, si coloco el socket en los archivos de configuracion dice que no se puede conectar a mysql y si lo hago con la ip me lanza que no puede conectarse al socket. Asi que ahorita estoy estancado y buscandole la solucion.
Hazlo a la 127. Debes comprobar el acceso al mysql con otro programa, también a la 127, para ver que funciona. Y luego desde el postfix creo que puedes probar el acceso a las tablas con "postmap -q ..." - lo menciona en el manual. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkl0cqgACgkQtTMYHG2NR9UCygCfak8FZ2nJDS0KqHDbT6lCTfEr udkAnjT0GZFNVfSskxqEiLiVHn3cjMmF =F/RF -----END PGP SIGNATURE-----
participants (4)
-
Camaleón
-
Carlos E. R.
-
jose maria
-
Roberto José Blandino Cisneros