Why am I getting kicked of my router when I use FTP?

2

I am trying to use SmartFTP Client to transfer files from one remote site to another (FXP with FTP).

The transfer starts OK but after the first few files everything stops. The connection from my PC to my router is totally dead and I need to restart the router to reconnect to anything with that specific PC.

The router is still connected to the internet as no other devices in the house have a problem.

I have a Belkin router with the latest firmware:

Hardware: F5D8233-4-v1(01A) Firmware
Version: 1.01.15 (Dec 27 2007 18:39:03)

Update: I'm using FileZilla now and it seems to be OK. Using this I can't transfer form one remote location to another directly so I am storing the files on my local machine temporarily. I'm seeing the following in the output even everything seems to copy ok:

Error: Connection closed by server
Error: Disconnected from server: ECONNABORTED - Connection aborted

tpower

Posted 2009-11-09T18:52:42.403

Reputation: 121

No idea, but maybe trying another client (like FileZilla -- http://filezilla-project.org/) can at least tell you if it's related to SmartFTP or not.

– Arjan – 2009-11-09T19:32:13.977

Aha, and what when using SmartFTP to do the same as FileZilla then? (So, transfer via your local disk rather than using FXP like you did earlier.) – Arjan – 2009-11-09T22:18:31.647

Those errors are fine, just a tad annoying. Just means your connection broke, but was reconnected automatically. – Phoshi – 2009-11-10T20:51:25.350

Did you have any chance to test using SmartFTP the same way you're using FileZilla? (So, no direct FXP transfer from one remote to another.) – Arjan – 2009-11-14T10:22:38.487

Answers

1

PASV mode is definitely a good thing to try. Also, try using SFTP instead of just FTP (it's a good idea, generally).

Finally, take a peek at the logs on the server you are connecting to. There may be some good information there.

briealeida

Posted 2009-11-09T18:52:42.403

Reputation: 484

Same question as above... How would that explain that transferring a few files is fine, before the router blocks? And why would a router need a restart after that? – Arjan – 2009-11-14T10:14:27.660

0

Make sure your FTP client is transferring in passive mode if behind a firewall. Or try forwarding port 20 to your machine from the router (which is the transfer port for FTP).

Not really sure why this would kill your connection to the router, unless you router has some anti-attack setting or something and it doesn't like FTP.

Jack B Nimble

Posted 2009-11-09T18:52:42.403

Reputation: 275

But how would that explain that transferring a few files is fine, before it blocks? – Arjan – 2009-11-10T18:56:38.543

I've also seen routers that just die after transferring on FTP. Thought it was a cheap NetGear router, we eventually replaced it with a linksys and it cleared up the problem. – Jack B Nimble – 2009-11-10T20:25:32.437

0

See http://www.smartftp.com/support/kb/what-is-fxp-f14.html

I'm guessing one of the requirements isnt being met. Specifically:

  • Both FTP servers must support FXP and have it enabled. Please consult with the server administrator since most FTP servers do not support FXP, or have FXP disabled due to potential security risks.

  • One server has to support PASV mode and the other server must allow PORT commands from a foreign address. The client logs in to both servers and then it arranges for a file transfer by telling one server that it will be a passive transfer and the other that it will be an active transfer.

pbr

Posted 2009-11-09T18:52:42.403

Reputation: 1 285

Same question as above: how would that explain that transferring a few files is fine, before it blocks? – Arjan – 2009-11-10T21:37:39.047

I recommend looking in the logs of both the servers in question.

I'm guessing the receiver is limiting the number of concurrent files to something smaller than the sender expects, or maybe it's a timing problem, where the sender is expecting things to move faster than they do.

Lastly this could be content-related; if you've only ever tested with the same set of files, try an entirely different set (say, a few dozen small text files) and see what happens then. ...Hope this helps! -pbr – pbr – 2009-11-12T19:11:17.680