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.
Code: Select all
[R] Connecting to <Server-IP> -> IP=**.***.***.** PORT=21 (attempt # 5)
[R] Connection failed (Connection refused)
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
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.