Titel: Proftpd und MySQL Beitrag von: Spiekey am 14. Mai 2004, 15:38:46 Hi,
ich starte proftpd mit: proftpd -n -d 10 -c /etc/proftpd.conf.mysql Wenn ich mich dann einloggen will: ---------------------------------------------------- host - FS: using system lstat() host (213.133.12.133[213.133.12.133]) - ident lookup disabled host (213.133.12.133[213.133.12.133]) - ROOT PRIVS at ../../../src/main.c:977 host (213.133.12.133[213.133.12.133]) - SETUP PRIVS at ../../../src/main.c:982 host (213.133.12.133[213.133.12.133]) - performing module session initializations host (213.133.12.133[213.133.12.133]) - ROOT PRIVS at ../../../modules/mod_sql.c:3630 host (213.133.12.133[213.133.12.133]) - RELINQUISH PRIVS at ../../../modules/mod_sql.c:3632 host - FS: using system lstat() my proftpd.log file: --------------------------- May 14 13:33:37 mod_sql/4.10[16366]: backend module 'mod_sql_mysql/4.04' May 14 13:33:37 mod_sql/4.10[16366]: backend api 'mod_sql_api_v1' May 14 13:33:37 mod_sql/4.10[16366]: >>> sql_getconf May 14 13:33:37 mod_sql/4.10[16366]: entering mysql cmd_defineconnection May 14 13:33:37 mod_sql/4.10[16366]: name: 'default' May 14 13:33:37 mod_sql/4.10[16366]: user: 'postfix' May 14 13:33:37 mod_sql/4.10[16366]: host: 'externe-mysql-db.de' May 14 13:33:37 mod_sql/4.10[16366]: db: 'postfix' May 14 13:33:37 mod_sql/4.10[16366]: port: '3306' May 14 13:33:37 mod_sql/4.10[16366]: ttl: '0' May 14 13:33:37 mod_sql/4.10[16366]: exiting mysql cmd_defineconnection May 14 13:33:37 mod_sql/4.10[16366]: entering mysql cmd_open Er connectet erst gar nicht zu meinem externen datenbank. Manuell geht ein connect mit den user daten ohne probleme. Proftpd Version: 1.2.9 (stable, from backports.org) auf Woody Stable Titel: genau das gleiche Beitrag von: Wookkie am 14. Mai 2004, 17:46:23 Also ich habe exakt das gleiche Problem.
ich habe es jetzt schon versucht mit woody sarge, sid und backport-versionen von mysql. Castaglia hat mir im Chat gesagt dass es an den client libraries des mysql packets von Debian hängt, die einfach nicht richtig zur Verfügung gestellt werden. Ich habe das System jetzt lokal schon 2 Mal neu aufgesetzt und immer mit dem gleichen Ergebnis. Eine eigene Kompilierung der Libraries finde ich auch wenig trivial und möchte das eigentlich umgehen da ich das Debian packet-management eigenlich sehr gut finde. Was mich nur wirklich wundert ist, dass dieses Problem selten zu finden ist. Liegt das daran, dass proftpd mit mysql so wenig unter Debian verbreitet ist? Ich kann mir das eigentlich gar nicht vorstellen. Vielleicht laufen ja auch auf den meisten Rechnern noch die 3er Versionen von mysql? Ich hoffe es gibt bald eine befriedigende Lösung für dieses Problem! |