PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : proftpd: Data Socket Error: Connection failed (Connection refused)



Froze
24.01.02, 22:13
hallo zusammen,

hab hier ein prob an dem ich festhänge:

ich hab ein debian distri mit dem proftpd auf nem server. dieser hängt hinter nem router auf dem fli4l läuft.

im lan funktioniert der proftpd prima und ich kann von allen clienten im lan drauf zugreifen. aber vom internet aus gibt's nen fehler beim client, der connecten will:

"Data Socket Error: Connection failed (Connection refused)"

die ports 20 und 21 hab ich auf dem router aus der firewall rausgenommen und an den proftpd-server weitergeleitet. das ftp-masquerading-modul ist in fli4l aktiviert.

der proftpd wird per inetd über tcpd gestartet und lauscht auf port 21

die komplette fehlermeldung die bei den clients auftritt sieht folgendermaßen aus:

WinSock 2.0
Connecting to 217.84.0.90
Connected to 217.84.0.90 Port 21
220 ProFTPD 1.2.0pre10 Server (Froze) [eagle]
USER test
331 Password required for test.
PASS (hidden)
230 User test logged in.
SYST
215 UNIX Type: L8
REST 100
350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer.
REST 0
350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer.
PWD
257 "/" is current directory.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (192,168,0,2,4,15).
Data Socket Error: Connection failed (Connection refused)

danach fliegt der client dann wieder raus, unter debian bekomme ich aber mit dem "ftpwho" befehl den clienten angezeigt.

habt ihr ne idee worans liegen könnte?

schon mal thx,
Froze

oafish
24.01.02, 23:01
Hatte genau gleiches Problem... die Firewall war schuld. Laß die Ports 20,21 durch oder schalt die FW zu testzwecken aus.


oafish

Froze
24.01.02, 23:07
die ports 20 und 21 hab ich auf dem router aus der firewall rausgenommen und an den proftpd-server weitergeleitet.

:)