Proftpd mit externer MySQL Datenbank ?

Backup, Restore und Transfer von Daten
tuempel
Posts: 15
Joined: 2004-05-15 08:39
 

Proftpd mit externer MySQL Datenbank ?

Post by tuempel »

Hallo,

ich habe eben Proftpd (ProFTPD 1.3.0rc3) auf meinem Server (Suse 9.0) installiert. Leider funktioniert das mit der Datenbank nicht, jedoch habe ich diese auf einem anderen Server liegen (externer zugriff is erlaubt und funzt auch (per php versucht).

Folgendes kommt im Debug-Mode:

Code: Select all

<SERVER IP>:/usr/local/sbin # proftpd -n -d 5
 - parsing '/usr/local/etc/proftpd.conf' configuration
 - SQLAuthenticate: use of * in SQLAuthenticate has been deprecated.  Use AuthOrder for setting authoritativeness
<SERVER IP> -
<SERVER IP> - Config for FTP1:
<SERVER IP> - DefaultServer
<SERVER IP> - TimeoutLogin
<SERVER IP> - UserID
<SERVER IP> - UserName
<SERVER IP> - GroupID
<SERVER IP> - GroupName
<SERVER IP> - DefaultRoot
<SERVER IP> - Umask
<SERVER IP> - DirUmask
<SERVER IP> - AllowOverwrite
<SERVER IP> - RequireValidShell
<SERVER IP> - SQLConnectInfo
<SERVER IP> - SQLAuthTypes
<SERVER IP> - SQLAuthenticate
<SERVER IP> - SQLUserTable
<SERVER IP> - SQLUsernameField
<SERVER IP> - SQLPasswordField
<SERVER IP> - SQLUidField
<SERVER IP> - SQLHomedirField
<SERVER IP> - SQLUserWhereClause
<SERVER IP> - SQLLog_PASS
<SERVER IP> - SQLNamedQuery_counter
<SERVER IP> - SQLLog_RETR
<SERVER IP> - SQLLog_STOR
<SERVER IP> - SQLNamedQuery_insertfileinfo
<SERVER IP> - SQLMinUserUID
<SERVER IP> - SQLDefaultGID
<SERVER IP> - TransferLog
<SERVER IP> - ExtendedLog
<SERVER IP> - ExtendedLog
<SERVER IP> - ExtendedLog
<SERVER IP> - ProFTPD 1.3.0rc3 (devel) (built Wed Feb 8 20:57:50 CET 2006) standalone mode STARTUP
<SERVER IP> (84.56.1**.***[84.56.1**.***]) - FTP session requested from unknown class
<SERVER IP> (84.56.1**.***[84.56.1**.***]) - FTP session closed.
Folgendes zeigt FlashFXP:

Code: Select all

[R] Connecting to <Server-IP> -> IP=**.***.***.** PORT=21 (attempt # 5)
[R] Connection failed (Connection refused)
Meine proftpd.conf:

Code: Select all

ServerName                      "FTP1"
ServerType                      standalone
DefaultServer                   on
Port                            21
MaxInstances                    20
TimeoutLogin                    30
User                            root
Group                           root
DefaultRoot                     ~
Umask                           026 027
AllowOverwrite                  on
RequireValidShell               off
SQLConnectInfo web2p5@<Server-IP>:3306 web2 "passwort"
SQLAuthTypes Plaintext
SQLAuthenticate users*
SQLUserInfo users username password uid NULL homedir NULL
SQLUserWhereClause "count='0'"
SQLLog PASS counter
SQLNamedQuery counter UPDATE "count=1 WHERE username='%u'" users
SQLLog RETR,STOR instertfileinfo
SQLNamedQuery insertfileinfo UPDATE "size=size+'%b' WHERE username='%u'" users
SQLMinUserUID 500
SQLDefaultGID 65534
(ja ich werde es später nicht als root laufen lassen *g*)

Kann es sein das externer DB Zugriff nicht möglich ist ?
Ich habe übrigens alles aus einem Buch übernommen, abgesehen davon das ich von einer externen Datenbank die sachen holen will.
7lifes
Posts: 60
Joined: 2005-08-09 11:46
 

Re: Proftpd mit externer MySQL Datenbank ?

Post by 7lifes »

ist dein mysql für externbe zugriffe freigeschaltet? wenn nein bekomms tdu genau den fehler: connection refused!