courier - mysql gond

Fórumok

courier - mysql gond

Hozzászólások

Hali!
Szeretnék vmailt csinálni a postfix-courier-mysql trioval.
A kezbesites remek, viszont a courier nem.

Syslog:
[code:1:3baac0a49e]
Jan 23 19:52:25 athlon authdaemond.mysql: failed to connect to mysql server (server=localhost, userid=postfix)
[/code:1:3baac0a49e]

A postfix tud kapcoslodni, az apache is (postfixadmin). A courier viszont csak ugy megy, ha rootkent kapcsolodik a mysql, ami ugye nem egy nyertes otlet...
Szoval mit kene meg a mysqlben beallitani?
(A courier se tcp porton, se socketen nem hajlando kapcsolodni, de mysql -u postfix -p megy)

konfig (esetleg releváns részlet...)?

IMHO így nem sokan tudnak segíteni...

a

[quote:8abcc3b6fa="htmm"]Hali!
Szeretnék vmailt csinálni a postfix-courier-mysql trioval.
A kezbesites remek, viszont a courier nem.

Syslog:
[code:1:8abcc3b6fa]
Jan 23 19:52:25 athlon authdaemond.mysql: failed to connect to mysql server (server=localhost, userid=postfix)
[/code:1:8abcc3b6fa]

A postfix tud kapcoslodni, az apache is (postfixadmin). A courier viszont csak ugy megy, ha rootkent kapcsolodik a mysql, ami ugye nem egy nyertes otlet...
Szoval mit kene meg a mysqlben beallitani?
(A courier se tcp porton, se socketen nem hajlando kapcsolodni, de mysql -u postfix -p megy)

authmysqlrc -ben fixen meg tudod adni a socket path-jat es nevet is ebben, a mysql-el ha logolsz, az meg kiirja hogy eljut-e addig a courier

Az mar be van allitva, csak a kod beirasakor 403 -at ad a hup...
Ahhoz hogy inditsam a mysql -t? mysql --verbose -ra nem latok semmit...

[quote:e3e29f58a6="htmm"]Az mar be van allitva, csak a kod beirasakor 403 -at ad a hup...
Ahhoz hogy inditsam a mysql -t? mysql --verbose -ra nem latok semmit...

my.cnf -ben log = logfile

[quote:eff3095e00="tibyke"]kicsit idejetmult dolog szerintem inserttel osztani a jogosultsagokat.

t

Igen. ;] Igy volt a doksiban, gondoltam teszt cellal jo lesz. Es nem.
GRANT -tal sem jutottam ennel sokkal tobbre:
GRANT ALL PRIVILEGES ON postfix.* TO 'postfix'@'localhost' IDENTIFIED BY 'postfix';
FLUSH PRIVILEGES;
De igysem megy a couriernek. Az apache eleri igy, a postfix is. A courier unix socketen keresztul kapcsolodik a mysql -hez.

A server megint azt mondta hozzaszolas helyett, hogy 403.
Ezt irtam volna:
http://router.eof.hu/~htmm/mysql_hup.txt

hat akkor eleg egyertelmu, nem kell hozza magyar kiralyi esz:

allj neki grantolni. => mysql.com/grant

grant all on foo.* to 'bar'@'hostod' identified by 'jelszod';

t

esetleg
[code:1:765081ff83]mysql> show grants for postfix@'localhost'[/code:1:765081ff83]

kimenetet ha még láthatnánk :)

miután kiadtad az INSERT-eket, volt flush privileges?

a.

kicsit idejetmult dolog szerintem inserttel osztani a jogosultsagokat.

t

hello,

[quote:77fe104f30="tibyke"]kicsit idejetmult dolog szerintem inserttel osztani a jogosultsagokat.t

mondjuk ez legyen az ő baja... :)

a.