On Tue, Jan 21, 2003 at 11:11:48AM -0300, Rodrigo De la Vega Parra wrote: > > Lo que ocurre es que no puedo ni hacer pruebas, porque el acceso a la BD > > por parte de Postfix no funciona: > > > > Jan 21 03:18:06 espai1 postfix/smtpd[4740]: warning: connect to mysql > > server unix:/var/run/mysqld/mysqld.sock: Can't connect to local MySQL > > server through socket '/var/run/mysqld/mysqld.sock' (2) > > Como postix corre chroot no puede acceder al sock de mysql. Puedes probar > probar acceder al mysql via tcp: > 1º habilitando mysql en el puerto 3306 comentando skip-networking en > /etc/mysql/my.cnf > 2º en la configuracion de postfix debes usar 127.0.0.0 y no "localhost".
Gracias. Precisamente esa es la solución que me recomendó el autor de http://www.e-ghost.deusto.es/docs/articulo.postfixmysql.pdf, pero seguía sin funcionarme. Creo que es porque no llegaba a reiniciar bien mysqld. Lo intenté con "mysqladmin -S <sock> -u root -p reload", que terminaba sin decir nada, y con "killall -HUP mysqld"[1]. De cualquier manera netstat seguía diciendome que no había nadie escuchando tras el puerto TCP 3306. Con el enlace de /var/run/mysql/mysql.sock a /var/spool/postfix sí que me funciona. De todas formas me extraña tener que hacer algo así en una distro como Debian, pero bueno yo tampoco digo q deba ser perfecta :) [Al menos si hubiera estado documentado...] Pepe. > > Saludos. > -- > Lic. Rodrigo De la Vega Parra > rodrigo[a]ij.cl - - - - [1] Con cuatro mysqld en marcha segun 'ps'.. -- José Marcos Chalmés García - Public key ID: 0x6FDE933B www.polinux.upv.es - www.debian.org - www.gnu.org - www.bsd.org - ... I use free software | Utilitze programari lliure | Uso software libre ---------------------------------------------------------------------