2014-04-17 8 views
5

Sto usando Windows Server + Xampp 1.8.3 e installa FileZilla FTP Server => Tutte le configurazioni sono ok! Ma quando cambio porta di default di FTP (21) a un'altra porta (30), avvisa:Errore server FTP FileZilla "425 Impossibile aprire la connessione dati" dopo aver cambiato la porta 21-30 302

STATUS:> [17/04/2014 8:54:08 SA] Connecting to FTP server... xxx.xxx.xxx.xxx:30 (ip = xxx.xxx.xxx.xxx)... 
STATUS:> [17/04/2014 8:54:08 SA] Socket connected. Waiting for welcome message... 
     [17/04/2014 8:54:08 SA] 220-FileZilla Server version 0.9.41 beta 
     220-written by Tim Kosse ([email protected]) 
     220 Please visit http://sourceforge.net/projects/filezilla/ 
STATUS:> [17/04/2014 8:54:08 SA] Connected. Authenticating... 
COMMAND:> [17/04/2014 8:54:08 SA] USER admin 
     [17/04/2014 8:54:09 SA] 331 Password required for admin 
COMMAND:> [17/04/2014 8:54:09 SA] PASS ***** 
     [17/04/2014 8:54:09 SA] 230 Logged on 
STATUS:> [17/04/2014 8:54:09 SA] Login successful. 
COMMAND:> [17/04/2014 8:54:09 SA] SYST 
     [17/04/2014 8:54:09 SA] 215 UNIX emulated by FileZilla 
STATUS:> [17/04/2014 8:54:09 SA] Host type detected: Unix. 
COMMAND:> [17/04/2014 8:54:09 SA] PWD 
     [17/04/2014 8:54:09 SA] 257 "/" is current directory. 
STATUS:> [17/04/2014 8:54:09 SA] Home directory:/
STATUS:> [17/04/2014 8:54:09 SA] This site supports features. 
STATUS:> [17/04/2014 8:54:09 SA] This site supports SIZE. 
STATUS:> [17/04/2014 8:54:09 SA] Setting up character encoding. 
COMMAND:> [17/04/2014 8:54:09 SA] OPTS UTF8 on 
     [17/04/2014 8:54:09 SA] 200 UTF8 mode enabled 
STATUS:> [17/04/2014 8:54:09 SA] Using UTF-8. 
STATUS:> [17/04/2014 8:54:09 SA] This site can resume broken downloads. 
COMMAND:> [17/04/2014 8:54:09 SA] REST 0 
     [17/04/2014 8:54:09 SA] 350 Rest supported. Restarting at 0 
COMMAND:> [17/04/2014 8:54:09 SA] PORT 192,168,1,111,207,240 
     [17/04/2014 8:54:09 SA] 200 Port command successful 
COMMAND:> [17/04/2014 8:54:09 SA] LIST 
     [17/04/2014 8:54:09 SA] 150 Opening data channel for directory list. 
ERROR:>  [17/04/2014 8:54:40 SA] Timeout (30000 ms) occurred on accepting data connection from server. 
     [17/04/2014 8:54:41 SA] 425 Can't open data connection. 
     [17/04/2014 8:56:21 SA] 421 Connection timed out. 
ERROR:>  [17/04/2014 8:56:21 SA] Control connection closed. 

ho aperto la porta 20,21,30.

risposta

6

La porta 20 viene utilizzata come porta di origine per le connessioni dati in modalità attiva (l'ora in uso) se il server è in ascolto sulla porta predefinita 21. Secondo RFC959, la porta di origine predefinita del server per le connessioni dati è L-1, ad es se L è uguale a 30 nel tuo caso la porta sorgente dovrebbe essere 29 e non più 20 quindi devi consentire le connessioni dalla porta 29.

+0

Grazie Steffen Ullrich. Ho usato la porta 30 e 31. Funziona ora! – NaeN

+0

1) Ciò significa che se si imposta la porta 2100, devo aprire il 2099 per il canale dati in una connessione non sicura? 2) In una connessione sicura, la porta 990 è già aperta in Windows Firewall e nel provider di hosting, ma non sono molto sicura della porta predefinita 989. 3) Come posso verificare se questo 989 è aperto? Non riesco a vedere la porta 989 su LISTENING nel comando NETSTAT. è un buon approccio? 4) Ho una connessione non sicura con un'altra istanza di FileZilla FTP Server sullo stesso server con la porta 21 e per 50K-51K passivi. Funziona bene, ma per il mio FTP sicuro ricevo sempre l'errore 425. Thx –

+0

@MaximusDecimus 1) sì. 2 + 3) come verificare la presenza di porte aperte non fa parte della domanda originale, ma LISTENING non sarà di aiuto poiché non è un socket listener e sarà anche creato solo per il trasferimento. 4) troppi dettagli, si prega di fare una nuova domanda (non un commento) con abbastanza dettagli. –

22

È necessario impostare le porte passive nel firewall. Ho scritto un tutorial non molto tempo fa: http://johandorper.com/log/filezilla-server-passive-ports

+0

Anche dopo aver impostato le porte passive nel mio firewall, ho dovuto modificare l'impostazione "IPv4 specifico" in "Usa il seguente IP" e quindi impostare l'IP del mio router esterno. – CoreTech

+0

ho faticato per 2 ore con questo problema e la soluzione per aggiungere l'intervallo di porte TCP 50100-51100 a Filezilla Server e al firewall funzionava. grazie. – carrabino

+0

Questa è stata la soluzione per me, l'errore che ho avuto "000001) [DATA] 20:23:24 PM - USER (IP)> 425 Impossibile aprire la connessione dati per il trasferimento di"/" " – MetalGeorge

0

Controllare anche il file hosts su Windows per le voci non valide. Una persona dell'help desk con una vecchia voce nel proprio file host al server ftp sbagliato stava ricevendo un 425.

Problemi correlati