3
1
I've recently purchased VPS and setup virtualmin with all dependencies. I can reach my website, and I can connect via SSH to the server, but I can't connect with ftp from my desktop.
When I'm using http://net2ftp.com it's working fine, when I'm login via SSH to another VPS and then try FTP the first one - it's working fine.
So I've started to test different servers and different clients (ftp wanderer) from my desktop, non of them worked.
I've tried a different internet connetion (totaly different ISP, usb cellular modem) but it also didn't worked.
Then I've tried my virtual machine (VMware Workstation) with the usb modem and it suddenly worked! Both of them (phisical laptop & virtual machine) windows 7, and I've temporarily turned off windows firewall and ESS firewall in both.
I've tried another 2 PCs but no success...
When I'm trying to ftp via cmd it's just can't connect without saying nothing:
C:\Windows\system32>ftp 69.x.x.x
Connected to 69.x.x.x.
220 ProFTPD 1.3.3d Server (69.x.x.x) [.....]
User (69.x.x.x:(none)): <Here I typed my username>
331 Password required for <username>
Password: <I typed my password>
230 User <username> logged in
ftp> pwd
257 "/home/<username>" is the current directory
ftp> ls
200 PORT command successful
150 Opening ASCII mode data connection for file list
And here it's just hang, wait forever...
What could be the problem?????
BTW, I've seen the following questions, didn't helped.
2weird, I was able to connect fine (btw, probably should edit your post and remove the IP address, it's inviting trouble). Maybe try specifying port 21 (though I'd think it always tries that first)? – CreeDorofl – 2011-03-30T01:30:33.707
@cree Thank you, I've used many clients so at least part of them if not all tried port 21 first – dvb – 2011-03-30T02:54:47.937
That's pretty strange. Can you try "telnet 69.x.x.x 21" and see if it connects that way? Also, when you switched ISPs, did you plug the computer into a different router, or did you plug your router into a different device? – emgee – 2011-04-07T07:39:12.977
@emgee with telnet, I'm able to connect to my home dir, and even execute some commands ( http://en.wikipedia.org/wiki/File_Transfer_Protocol#List_of_FTP_commands ) but I can't LIST the files in the directory. I'm just receiving '425 Unable to build data connection: Invalid argument'
– dvb – 2011-04-07T10:27:20.867That makes sense you as can't do much with telnet -- with FTP transfers go over a different port and telnet won't listen on these. Not that this data gives me much to go off of. – emgee – 2011-04-07T10:29:42.333
I'm connected to the first ISP via LAN,router,cable modem. The second ISP is from a different company, USB cellular modem. So when I'm switching I'm just disconnect the LAN cable and plug the USB cellular modem – dvb – 2011-04-07T10:33:25.187