Hallo zusammen.
Ich habe grade das erste mal den proftpd installert. Bin dabei den Anweisungen des Mini HowTo mit mod_TLS gefolgt (ist ja echt gut erklärt). Der Server startet auch ohne Probleme aber wenn ich versuche eine Connection aufzubauen, kommt immer der selbe Fehler:
ftp-ssl 192.168.6.133
Connected to 192.168.6.133.
220 ProFTPD 1.2.9 Server (Secure FTP Server) [routerkiste]
Name (192.168.6.133:root): ftpusr
234 AUTH SSL successful
421 Service not available, remote server has closed connection
Login failed.
No control connection for command: Transport endpoint is not connected
Da ich ein absoluter Anfänger bin, habe ich keine Ahnung wie ich den Fehler beheben kann. Nur eine Idee. Muß ich noch einen ldap Server aufsetzen? Wenn ja kann ich das nicht einfach umgehen?
So noch weitere Infos:
Ich hab ein Debian Woody
ProFTPD Version 1.2.9 von Hand kompiliert und kein DEB Paket.
Meine Config sieht folgendermaßen aus:
ServerName "FTP Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRequired on
TLSRSACertificateFile /etc/ldap/ldapcert.pem
TLSRSACertificateKeyFile /etc/ldap/ldapkey.pem
TLSRSACertificateFile /etc/ldap/demoCA/cacert.pem
TLSVerifyClient off
</IfModule>
defaultroot /home/ftpusr/ ftpusr
defaultroot ~
MaxInstances 30
User ftpusr
Group ftpusr
<Directory />
AllowOverwrite on
</Directory>
Also eigendlich die standard Config nur ohne anonymous und mit mod_tls
bei proftpd -l bekomme ich folgende Ausgabe:
Compiles-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_auth_pem.c
mod_tls.c
mod_cap.c
Muß ich noch ein Modul hinzufügen?
Danke schon mal im Voraus.
Gruß
Seb