[debian] proftd-mysql kan niet worden opgestart

Pagina: 1
Acties:
  • 77 views sinds 30-01-2008

  • sturkel
  • Registratie: Oktober 2001
  • Nu online
Ik wil proftp draaien als ftp server met mysql ondersteuning.
Het installeren geeft geen fouten, maar als ik de deamon opstart(etc/init.d/proftp start) krijg ik de volgende melding:
Fatal: SQLDoGroupAuth: deprecated directive; check the mod_sql docs for 'SQLAuthenticate'
Als ik alle sql 'instellingen' weghaal in proftpd.conf start de server wel op.
Ik snap er niets van, ik heb de server geinstalleerd met apt-get install proftpd-mysql.
Is er misschien een instelling die ik ben vergeten te veranderen?
proftpd.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# This is a basic ProFTPD configuration file (rename it to 
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody/nogroup" and "ftp" for normal operation and anon.

ServerName                      "Debian"
ServerType                      inetd
DeferWelcome                    off

MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on
AllowOverwrite                  on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                     "-l"

DenyFilter                      \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd               off

# Uncomment this if you would use TLS module:
#TLSEngine                      on

# Uncomment this if you would use quota module:
#Quotas                         on

# Uncomment this if you would use ratio module:
#Ratios                         on

# Port 21 is the standard FTP port.
Port                            21

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances                    30

# Set the user and group that the server normally runs at.
User                            nobody
Group                           nogroup

<Directory /*>
  Umask                         022  022
  AllowOverwrite                on
</Directory>

SQLDoGroupAuth                  on
SQLAuthTypes                    Plaintext Backend
SQLConnectInfo                  ftp@localhost ftp ****
SQLHomedirField                 homedir
SQLLogDirs                      off
SQLLoginCountField              count
SQLUserTable                    ftp_user

[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
sturkel schreef op 23 October 2003 @ 12:50:
krijg ik de volgende melding:
Fatal: SQLDoGroupAuth: deprecated directive; check the mod_sql docs for 'SQLAuthenticate'

dat lijkt me een vrij duidelijke melding, die suggestie al gevolgd?

  • sturkel
  • Registratie: Oktober 2001
  • Nu online
ik heb wel gekeken in proftpd-doc/mod_mysql.txt, maar daar staat niets relevants in.
in welk ander betand zou er dan bruikbare info moeten staan?

[edit]
ik heb de fout misschien al gevonden. ik heb v1.2.4, ik zal eens een nieuwre versie proberen

[ Voor 27% gewijzigd door sturkel op 23-10-2003 13:17 ]

[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
wat dacht je van http://www.proftpd.org/ , ik kom in 2 klikjes vanaf de frontpage bij hele nuttige documentatie over proftpd/mysql, en met nog een extra klikje een letterlijke uitleg over jouw foutmelding, dat SQLDoGroupAuth deprecated is. Hiermee moet het wel lukken denk ik, volgende keer gaarne zelf www.proftpd.org intikken of google gebruiken, succes! :)

Dit topic is gesloten.