Ich habe ein seltsames Problem.
Wenn ich mich in der Konsole mit dem Kommande ftp
bei manchen Servern einlogge bekomme ich
folgende Fehlermeldung nach einem ls Kommando
502 Illegal Port Command
ftp: bind: Address already in use
Dieses Problem tritt zum beispiel bei ftp.avm.de auf
bei ftp.ccc.de aber nicht
Ich hoffe mir kann jemand erklären an was das liegt
Danke
FTP Problem
teste mal paar server und check immer ab ob das aktive oder passive ftp server sind.
eventuell hast du eine firewall?
eventuell hast du eine firewall?
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
Ich denke ich habe das gleiche Problem:
vsFTP auf Debian Sarge mit Kernel 2.4.22 und iptables Firewall
Erstmal von localhost aus geht alles:
Von aussen sieht es so aus: (Login geht natürlich)
Ich hab Port 20 und 21 für den FTP in meiner Firewall offen, auch wenn ich sie komplett abschalte ist es das gleiche. (also alle default policys auf accept). Die Firewall läuft ausserdem mit statefull inspections !
Das vsFTP Log sagt nur folgendes:
Verstehe ich wirklich nicht, was stimmt hier nicht ?
vsFTP auf Debian Sarge mit Kernel 2.4.22 und iptables Firewall
Erstmal von localhost aus geht alles:
Code: Alles auswählen
himself:~# ftp localhost
Connected to localhost.
220 vsFTP on Debian Sarge
Name (localhost:root): webring
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rwxrwxrwx 1 ftp ftp 495 Feb 13 15:30 Error.html
drwxrwxrwx 6 ftp ftp 888 Feb 13 16:22 bilder
-rw-r--r-- 1 ftp ftp 0 Feb 13 18:38 dann_macht_mal_was_ihr_wollt.txt
drwxrwxrwx 23 ftp ftp 2944 Feb 13 17:57 gallery
-rwxrwxrwx 1 ftp ftp 562 Feb 13 15:30 gallery.html
drwxrwxrwx 4 ftp ftp 464 Feb 13 16:22 gb
-rwxrwxrwx 1 ftp ftp 2084 Feb 13 15:30 himself.htm
-rwxrwxrwx 1 ftp ftp 2976 Feb 13 15:30 himself2.htm
-rwxrwxrwx 1 ftp ftp 546 Feb 13 15:30 index.html
-rwxrwxrwx 1 ftp ftp 6018 Feb 13 15:30 links.html
-rwxrwxrwx 1 ftp ftp 8160 Feb 13 15:30 main.htm
-rwxrwxrwx 1 ftp ftp 919 Feb 13 15:30 musik.html
-rwxrwxrwx 1 ftp ftp 8288 Feb 13 15:30 oben.htm
226 Directory send OK.
Code: Alles auswählen
ftp> ls
229 Entering Extended Passive Mode (|||26218|)
500 Bad EPRT protocol.
500 Illegal PORT command.
ftp: bind: Address already in use
Das vsFTP Log sagt nur folgendes:
Code: Alles auswählen
Thu Feb 17 10:42:32 2005 [pid 4757] CONNECT: Client "127.0.0.1"
Thu Feb 17 10:43:06 2005 [pid 4756] [webring] OK LOGIN: Client "127.0.0.1"
Thu Feb 17 10:43:32 2005 [pid 4765] CONNECT: Client "84.191.214.252"
Thu Feb 17 10:43:40 2005 [pid 4764] [webring] OK LOGIN: Client "84.191.214.252"
Zuletzt geändert von knecht am 17.02.2005 11:45:47, insgesamt 1-mal geändert.
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Hab folgendes probiert:
Hab ich auf 20,21 gestellt, hat nichts geholfen, habs dann wieder raus.
Jetzt weiß ich nichts mehr, was kann ich tun ?
Code: Alles auswählen
pasv_max_port
The maximum port to allocate for PASV style data connections.
Can be used to specify a narrow port range to assist fire-
walling.
Default: 0 (use any port)
pasv_min_port
The minimum port to allocate for PASV style data connections.
Can be used to specify a narrow port range to assist fire-
walling.
Default: 0 (use any port)
Jetzt weiß ich nichts mehr, was kann ich tun ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Das Problem ist gelöst. Von dem Client aus, mit dem ich das versucht habe, ist das ein Problem mit dem Squid, über den ich ins Internet komme.
Von überall anders geht es Problemlos, also ist der Fehler kein Fehler vom Server . . . also hat es sich gelöst.
Von überall anders geht es Problemlos, also ist der Fehler kein Fehler vom Server . . . also hat es sich gelöst.
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de