Toon posts:

FTP wil niet werken in passive mode

Pagina: 1
Acties:

Verwijderd

Topicstarter
Haaai,

Ik heb een problem met het opzetten van mijn FTP server (guildFTP 0.999.13). Verbinding maken en connecten naar de server lukt, maar het binnen halen van de “ directory listing” (zie log) lukt niet.
Ik heb de getting started van guildftp gelezen en gevolgd. Daar staat ook vermeld dat je dit probleem kan oplossen d.m.v passive mode te gebruiken.
Ik heb passive mode ingeschakeld, maar na het inschakelen hiervan werkte het nog steeds niet en had ik nog dezelfde foutmelding. :(

Zelf denk ik dat de poorten1024 en 1224 nog moet forwarden naar mijn lokale IP
van mijn server.

http://www.weverssingel.demon.nl/Edwin/Guild_passive.JPG


Mijn 2e vraag is, hoe moet ik deze forwarden ?? Ik heb het nu op de volgende manier ingesteld.

http://www.weverssingel.demon.nl/Edwin/router.JPG

Moet ik de internal of external ports wijzigen of ligt het probleem nog ergens anders?

Log van Filezilla client:

Status: Connecting to 82.161.***.***:778 ...
Status: Connected with 82.161.***.***:778. Waiting for welcome message...
Response: 220-
Response: 220 Please enter your name:
Command: USER *****
Response: 331 User name okay, Need password.
Command: PASS ***********
Response: 230- welcome *******
Response: 230-Server is up for 0 days, 0 hours, 14 minutes, 29 seconds
Response: 230-FTP server is up for 0 day(s), 0 hour(s), 6 minute(s), and 35 second(s)
Response: 230 User logged in.
Command: FEAT
Response: 500 'FEAT': command not understood.
Command: SYST
Response: 215 UNIX Type: L8 Server
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is current directory.
Command: PORT 192,168,0,133,5,15
Response: 200 PORT command successful.
Command: TYPE A
Response: 200 Type set to A.
Command: LIST
Response: 150 Opening ASCII mode data connection for /bin/ls (105 bytes).
Response: 425 Can't build data connection.
Error: Could not retrieve directory listing


p.s:
De reden dat ik niet gewoon gebruik maak van de poorten 20 & 21 is omdat een huisgenoot van mij ook een FTP server
heeft draaien.Ik heb in de plaats van 20 & 21 gekozen voor 777 & 778.


U dank is groot :)

[ Voor 4% gewijzigd door Verwijderd op 28-10-2004 22:13 ]


Verwijderd

> Command: PORT 192,168,0,133,5,15

De client laat de server hiermee weten het datakanaal te openen op 192.168.0.133:1295 dat is dus geen passive mode maar actieve. Verder geeft de client een non-routebale IP door dus jouw server gaat die verbinding niet kunnen openen. Post de log eens van een echte passieve sessie.

> poorten1024 en 1224

Poorten lijken wel goed geforward te zijn, maar het is wel 1024 t/m 1224. Goed voor 201 gelijktijdige gebruikers.

edit: ...en dan nog wat over poort 20 (in jouw geval 778) deze hoeft nooit geforward te worden van buiten naar binnen. Deze poort wordt alleen door de server gebruikt als source poort voor het openen van het datakanaal in actieve mode.

[ Voor 22% gewijzigd door Verwijderd op 29-10-2004 09:39 ]


Verwijderd

Topicstarter
Ik ga het maandag proberen. Ik ga weekend naar mijn ouders toe, dus kan het nog niet checken.

Thanx !

[ Voor 5% gewijzigd door Verwijderd op 29-10-2004 09:46 ]