Portál AbcLinuxu, 12. května 2025 14:17
Instaluji Postfix s podporou mysql na posledni serverove edici Ubuntu. Jakmile se postfix pokusi pripojit k MySql Serveru vyplivne do logu toto:
warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Socket pritom existuje a daemon postfixu k nemu ma pravo. DB ucet kterym postfix pristupuje k mysql je funkcni. Hash funkci pro heslo sem zkusil jak kompatibilni s MySql 4 tak MySQL 4.1+.
Verze MySQWL db je 5.0.67.
Ten socket musí být vlastněn uživateleom MySQL, pak to půjde.
Je vlastnen, uzivatel mysql skupina mysql
Jaká práva k tomu socketu má postfix, jak píšete nahoře? Přece ho vlastní mysql
Postfix je clenem skupiny mysql ktera ma veskera opravneni k socketu. Mimojine opravneni k damenu socketu maji vsichni.
Ještě zkontrolujte nadřazený adresář toho coketu, tedy run a var.
drwxr-xr-x 14 root root 500 2009-01-10 18:22 run drwxr-xr-x 2 mysql root 80 2009-01-09 23:05 mysqld
Napr. webove aplikace jako PhpAdmin ci Joomla pristupuji k MySQL serveru uspesne.
Dekuji za komplexni navod. Postfix + Mysql provozuji uz nejaky rok na Slackware a nyni chci prejit na Ubuntu. Nainstaloval sem LAMP + Postfix z repozitare a nasledne upravil konfiguracni soubor Postfixu. Postfix samotny funguje ale problem je s pristupem k MySQL ktery stale pretrvava. Nemam si doinstalovat nejaky balicek ?
Dekuji, tim to bylo. Postfix bezel v chrootu
Balicek postfix-mysql? Pred leety jsem musel postfix s podporou mysql kompilovat protoze takovej balicek ve slacku nebyl. Ale jak je to dnes nevim. To byl duvod proc jsem slack na server zavrhnul. Pak jeste authdaemon a ten nakonfigurovat pro overovani proti mysql, ale to se tyka spis imap a pop3 serveru.Postfix samotny funguje ale problem je s pristupem k MySQL ktery stale pretrvava. Nemam si doinstalovat nejaky balicek ?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.