I'm at my wit's end - I'm hoping someone can help me out here. I've been running ISPConfig3 for over a year. Today my FTP access has decided to just quit working. I'm seeing the same thing over and over in my FTP Client (FileZilla) - MLSD timeouts: Code: 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 16:47. 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 XXXXX_base Response: 331 User XXXXX_base OK. Password required Command: PASS ************ Response: 230-User XXXXX_base has group access to: client1 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: ESTP Response: PASV Response: EPSV Response: SPSV Response: ESTA Response: AUTH TLS Response: PBSZ Response: PROT Response: 211 End. 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: PORT 72,58,234,181,172,199 Response: 200 PORT command successful Command: MLSD Error: Connection timed out Error: Failed to retrieve directory listing I've tried everything I can think of - Passive & Active mode, opening a different set of ports on the router, upgrading FileZilla, router firmware upgrade, restarting Pure-Ftpd, changing the Passive ports in Pure-Ftpd (including opening the firewall for said ports), using a non-secure connection, etc and so on. I've been at this for 5 hours. No matter what I try, I can't get a connection. It always times out at the MLSD command. I have to get this site updated today and I'm completely stumped. Does anyone have any ideas? Even a non-FTP solution at this point.
Resolved OK - finally got this resolved. Figured I'd give an update in case anyone else also runs into this brick wall. First, I gave up on FTP and just hand-edited the PHP and HTML files through Putty using VI. It was fairly brutal but it worked and it saved me from losing a client. Now that the crisis was over, I started downloading various FTP clients and just trying them one after the other. I finally had success with WinSCP. Don't ask me why that one worked when all the others didn't - have no idea. But I could finally connect, get a directory listing, transfer files back and forth, etc. Anyway, miserable 12 hours but glad it's finally over.
Yeah, I'm really liking WinSCP. I still have no idea why FileZilla just decided to quit working like that after a year. Maybe a recent update broke something. What I've found with WinSCP is that I can now connect in Passive mode whereas before, with FileZilla, I could only get to the box in Active mode. I've let my users know that they need to switch to WinSCP. So far, no complaints at all. Thanks for the tip on editing - I'll give that a try!
I have the same problem. I was looking for a reason, without success. Luckily I found your post. Windows 7 / Filezilla <--> PureFTP / Debian 6 + ISPConfig3
Most likely you use a firewall where the passive ftp ports are closed. Use actibe ftp mode or open the passive ports in the firewall.
Thank you Till. Standard FTP works as expected in active and passive mode. On the server firewall all FTP ports are open (20,21,989,990) With FTPES atctive mode: Whit PTFES passive mode: On MLSD command stops.