Hallo Forum,
hab nun schon etliche FAQs und Webseiten nach einer Lösung meines Problems durchsucht. Auch im Usenet bin ich nicht fündig geworden, vielleicht klappts ja hier:
Ich habe einen proftpd über xinetd gestartet:
service ftp
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.proftpd
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
}
die proftpd.conf:
ServerName "MeinFTP"
ServerType inetd
DefaultServer on
Port 21
Umask 022
User nobody
Group nogroup
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
Wenn ich von der Konsole aus ein ftp meinedomain.de mache erhalte ich auch eine prima Connection..
Versuche ich das ganze über einen Client wie z.B. WsFTP
sehe ich in /var/log/xinetd.log folgenden Eintrag:
04/11/15@22:22:20: START: ftp from=80.140.207.145
04/11/15@22:22:58: EXIT: ftp status=0 duration=219(sec)
netstat liefert:
tcp 0 0 mein.server.de:ftp p508CCF91.dip0.t-:34345 ESTABLISHED
Einige Zeit später dann:
tcp 1 0 mein.server.de:ftp p508CCF91.dip0.t-:34345 CLOSE_WAIT
Im WsFTP Client erhalte ich die Fehlernachricht:
!Receive Error: Blocking call cancelled
!Connection faild.
Ich schaffe es einfach nicht, von einem Clienttool eine Verbindung aufzubauen.
Hat jemand eine Idee?
Viele Grüße,
Daniel