Le 1 f�vr. 05, � 13:11, Vincent Bernat a �crit :

OoO En  cette fin de matin�e  radieuse du mardi 01  f�vrier 2005, vers
11:48, [EMAIL PROTECTED] <[EMAIL PROTECTED]> disait:

Je suis entrain de faire des test avec postfix et mysql pour la base
info des comptes de messagerie en debian sarge
Or certains processus ne semble pas pouvoir acc�der � la socket
var/run/mysqld/mysqld.sock comme l'indique les log:


Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning: process
/usr/lib/postfix/trivial-rewrite pid 13832 exit status 1
Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning:
/usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Feb  1 10:38:53 Labo-01 postfix/trivial-rewrite[13833]: warning:
connect to mysql server localhost: Can't connect to local MySQL server
through socket '/var/run/mysqld/mysqld.sock' (2)
Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning: process
/usr/lib/postfix/trivial-rewrite pid 13832 exit status 1
Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning:
/usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Feb  1 10:38:53 Labo-01 postfix/trivial-rewrite[13833]: warning:
connect to mysql server localhost: Can't connect to local MySQL server
through socket '/var/run/mysqld/mysqld.sock' (2)

La seule solution que j'ai trouv� consiste � d�chrooter dans master.cf
le d�mon trivial-rewrite et cleanup et l� tout fonctionne...
je voulais savoir s'il y avait une autre posssibilit�?

Mysql n'a pas l'air de vouloir cr�er plusieurs sockets. Une solution consiste � lui demander de cr�er la socket dans la chroot : les autres process iront aussi la chercher l�-dedans.

Si les  diff�rents process sont dans  un m�me syst�me  de fichiers, tu
peux aussi faire des liens durs � partir de la socket originale. Il te
faudra alors aussi modifier le script de d�marrage et d'arr�t.

Une  solution plus  simple  est  d'indiquer �  postfix  de passer  par
TCP. Tu dois  cependant faire de l'authentification dans  ce cas, mais
postfix  maintient les  connexions ouvertes,  ce n'est  donc  pas tr�s
p�nalisant.

Merci

la derni�re solution m'interresse, mais je comprends pas bien... ce qu'il faut faire?
indiquer � postfix de passer par tcp, �a se fait o� et comment?
--
I WILL NOT PLEDGE ALLEGIANCE TO BART
I WILL NOT PLEDGE ALLEGIANCE TO BART
I WILL NOT PLEDGE ALLEGIANCE TO BART
-+- Bart Simpson on chalkboard in episode 7F09


-- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench

Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]





Répondre à