Hardware Canucks

Hardware Canucks (http://www.hardwarecanucks.com/forum/)
-   Networking (http://www.hardwarecanucks.com/forum/networking/)
-   -   FTP setup problem (http://www.hardwarecanucks.com/forum/networking/897-ftp-setup-problem.html)

Phredd Smytthe April 13, 2007 05:39 PM

FTP setup problem
I'm trying to use the FTP server feature of a Nexstar LX NAS on my LAN (Linksys WRT54GL wireless router). As I'm told that Telus (my ISP) blocks ports 21 and 80 (something their technician denies but other people have found to be true) I've configured the server to listen on port 2021. I fixed the server IP address at and I've forwarded the router's ports 2020 and 2021 to that address.

I can access the FTP server from within my LAN but not from a remote IP address. When I use Gene6 FTP test it appears as though the account name and password are accepted but the next command is not successful. When I use Windows FTP from the DOS prompt I get an "unknown error". I've tried various port triggering, which I don't understand, but it hasn't helped.

Is it possible that Telus has managed to block FTP some other way and my only option is to find another ISP? Does any subscriber successfully run a similar setup? Any other thoughts?

Thanks in advance.

sswilson April 13, 2007 06:37 PM

If you are behind a router you can try (just for testing... not for any length of time) setting the FTP ip to DMZ to see if it's a configuration problem.

Don't leave it like that as DMZ leaves all of your ports wide open, but I've used it before just to see if I could get through, and then closed it back up to figure out what settings I had wrong.

Phredd Smytthe April 13, 2007 06:54 PM

Thanks, I tried placing in the DMZ but nothing changed. Do I need port triggering when setting up an FTP server?

sswilson April 13, 2007 08:40 PM


That's getting in well above my head......... :)

I know there are a couple of posters here who have pretty good knowledge of networking so hopefully they'll chime in.

lcdguy April 16, 2007 11:19 AM

it could be that telus could be using a content filter on top of just blocking the ftp ports. One way to test this would be to setup a different type of server on those ports and see if they work like HTTP or SSH. In my experince i find setting up an ftp server is a pain in the but and is much easier if you use ssh+sftp.

catguy April 18, 2007 11:23 AM

sure hope i can help
:ban: TELUS :censored:

Ok, enough of that :biggrin: . I have a Linksys WRT350N wireless router, works great. One of the reasons i purchased this particulare router was because of the usb connection, where by I could set up a server using an external harddrive.
This past weekend I finally got the thing to work properly (many thanks goes out to the Linksys tech support people that gave me some direction) :thumb: .
  1. first go to DynDNS.org and sign up for a ddns host name, at that time you will also get an external IP address.
  2. secondly I would hold in the little red reset button for about 30 seconds to bring every thing back to factory default.
  3. now heres' where the fun begins, cause I'm gonna have to open up another web page to see the Linksys setup stuff.
  4. ok, open up your web based setup bage (type the default gateway into the address bar, you have already been there so thats pretty straight forward, don't forget you have rest every thing back to factory, so your password will be admin.
  5. under the setup tab, click on the ddns tab (now assuming your setup page looks anything like mine, other wise, you will have to find the proper tab)
  6. ddns opens and there is a drop down with a couple of ddns company names, if this part dosen't work, guess we'll have to find another way around it, maybe I'll stop here and wait to hear back from you. The only reason I say this is because I don't know what yur setup pages look like. Are they anything like Linksys? And yes, when all is said and done we will have kicked out port 21 and set up a new port up in the 1000 range, and we won't be using port forwarding or port triggering, and we shouldn't have to use dmz, but for now get a a ddns host name and then see where to place it in the router settings.
And yes Smelus (oooops, Telus) does block port 21 (used for pop, email) port 20 (used for smtp, email) and port 80 (internet) booooooo, hisssssssss

enaberif April 18, 2007 12:00 PM

telus residential blocks ALL server addresses and with that said change your ftp sever port to something obscure like 92031 or some random number :)

But if they track your data usage it is easy enough to notice ftp transfer which could get you in trouble or a warning.

catguy April 18, 2007 03:47 PM

my brother tells me the download time for big files is slow, but it does work

enaberif April 19, 2007 02:40 PM

Download time for ftp transfers is dependant on your upload speed. If you can only upload at 40k/sec thats all he'll get to download.

Rhinofart April 19, 2007 02:56 PM

Did you ever get the FTP running?
I reluctantly have several FTP sites running. I say reluctantly because they are a huge security hole for your network. Like the other guy said you can do a DynDNS account and give that out for people to connect to, and some obscure port above 20,000. But with Telus they don't really change the IP that they dynamicaly give you very often. Just for clarity, what is the point of you having the FTP running? Are you sharing files with a remote system, or just on your LAN? Did you have the FTP port open as well as the controll port? You do need the 2 ports for FTP to function properly, are you using PASV or PORT for your FTP connections. Also something you will need to sort out as if you use PASV you will also have to open additional ports in the FTP servers assigned PASV range for the data connections to go through. You may see people connect to the FTP, but they will not be able to get directory listings, and stuff like that.

All times are GMT -7. The time now is 12:35 PM.