Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-03-22 20:42:08

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

postfix + socket mysql'a

Uzywam Sarge
mam zainstalowanego postfix postfix-mysql courier-authmysql i kilka innych pakietow
A wiec w logach sieje mi czyms takim

Kod:

warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13)

wiem ze postfix dziala w chrootowanej komnatce a wiec dopisalam sobie do skryptu startowego postfix'a cos takiego

Kod:

if [ -e /var/spool/postfix/var/run/mysqld/mysqld.sock ]; then
       rm /var/spool/postfix/var/run/mysqld/mysqld.sock
fi
 mkdir -p /var/spool/postfix/var/run/mysqld
 chown mysql /var/spool/postfix/var/run/mysqld
 ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock

rebootnelam postfix'a i dalej mam to samo
co trzeba zrobic zeby ten postfix mogl sie odwolywac do gniazd mysqelowych.....

Dodam ze zaloguje sie lokalnie do mysqla na uzykownika postfix bo takowy si ma laczyc z bazami, oraz hasla w plikach sa podane praawidlowo

Offline

 

#2  2005-03-22 23:02:43

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: postfix + socket mysql'a

tak nie da rady ...
zalozmy ze postfixa masz w /chroot/postfix/ , zalozmy ze mysqld nie jest chrootowany, to w my.cnf ustaw lokalizacje socketa na /chroot/postfix/var/run/mysqld/mysqld.sock

pozdro

Offline

 

#3  2005-03-24 13:40:05

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: postfix + socket mysql'a

Ja sie szarpie z tym postfixem a tu bug jest w pakiecie postfix-mysql
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=176677

Offline

 

#4  2005-04-18 23:57:34

  Sergiusz - Nowy użytkownik

Sergiusz
Nowy użytkownik
Zarejestrowany: 2005-04-14

Re: postfix + socket mysql'a

tak nie da rady ...
zalozmy ze postfixa masz w /chroot/postfix/ , zalozmy ze mysqld nie jest chrootowany, to w my.cnf ustaw lokalizacje socketa na /chroot/postfix/var/run/mysqld/mysqld.sock

pozdro

to rozwiazanie jest zupelnie bez sensu :-]
najlepiej nie mieszac do tehgo my.cnf

u mnie to dziala sprawnie, postfix+mysql, wszystko wirtualnie
postfix szuka soketa w /var/spool/postfix/var/run/mysqld/mysqld.sock

mialem ten sam problem
po wykonaniu
rm /var/spool/postfix/var/run/mysqld/mysqld.sock
ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
wszystko jest ok
pamietajac o tym aby pierwszy wystartowal mysql a pozniej postfix

Offline

 

#5  2005-04-19 03:05:07

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: postfix + socket mysql'a

.. tak ... tyle, ze chrootowany postfix nie zobaczy samego /var/run/mysqld/mysqld.sock ..

Offline

 

#6  2005-04-19 09:03:53

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: postfix + socket mysql'a

ja sie zdenerwowalam na postfix'a i go ze zrodel zrobilam, i mi wszystko dziala....

Offline

 

#7  2005-04-19 09:18:13

  Sergiusz - Nowy użytkownik

Sergiusz
Nowy użytkownik
Zarejestrowany: 2005-04-14

Re: postfix + socket mysql'a

.. tak ... tyle, ze chrootowany postfix nie zobaczy samego /var/run/mysqld/mysqld.sock ..

no to normalne....
dlatego robi sie te dowiazania miedzy plikami

Offline

 

#8  2005-04-19 10:17:57

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: postfix + socket mysql'a

nevermind ... LOL

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)