Debian Squeeze, Apache, ISPConfig 3.0.4.6 I followed the guide here: http://www.howtoforge.com/virtual-m...ns-servers-on-debian-squeeze-with-ispconfig-3 except that I said yes to install the firewall in the ISPConfig install. I created a FTP user in the control panel and am attempting to connect with FileZilla, but I keep getting this error in FileZilla Status: Connecting to xxx.xxx.xxx.xxx:21... Status: Connection established, waiting for welcome message... Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- Response: 220-You are user number 1 of 50 allowed. Response: 220-Local time is now 10:25. Server port: 21. Response: 220-This is a private system - No anonymous login Response: 220-IPv6 connections are also welcome on this server. Response: 220 You will be disconnected after 15 minutes of inactivity. Command: USER edited.sampleuser Response: 331 User edited.sampleuser OK. Password required Command: PASS ************** Response: 230-User edited.sampleuser has group access to: client1 Response: 230- sshusers Response: 230 OK. Current restricted directory is / Command: SYST Response: 215 UNIX Type: L8 Command: FEAT Response: 211-Extensions supported: Response: EPRT Response: IDLE Response: MDTM Response: SIZE Response: REST STREAM Response: MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*; Response: MLSD Response: AUTH TLS Response: PBSZ Response: PROT Response: UTF8 Response: ESTA Response: PASV Response: EPSV Response: SPSV Response: ESTP Response: 211 End. Command: OPTS UTF8 ON Response: 200 OK, UTF-8 enabled Status: Connected Status: Retrieving directory listing... Command: PWD Response: 257 "/" is your current location Command: TYPE I Response: 200 TYPE is now 8-bit binary Command: PASV Response: 227 Entering Passive Mode (XXX,XXX,XXX,XXX,219,173) Command: MLSD Error: Connection timed out Error: Failed to retrieve directory listing Any ideas why the connection gets timed out?
The reason is that the passive ports that the ftp server uses are not open in the firewall. Normally you dont need a firewall on your server as it runs only the services that are required to be open when you followed the perfect setup guide,so the firewall does not anny security here. You can either shutdown the firewall or you will have to open the ports used for the passive ftp connections in the firewall.