How can I monitor my FTP server?

Help Setting up an FTP Server

  • Help configuring Serv-U ftp server with DSL internet access. Why can't remote users get a directory listing? I'm running Serv-U ftp using DynDNS Updater to allow the ftp server to work through DSL (as detailed http://www.lifehacker.com/software/home-server/how-to-set-up-a-home-ftp-server-130806.php All my local network servers can access the ftp site without a problem using either it's local IP. However, if I attempt to access the site either locally or from a remote client (outside my local area network) using the IP identified by DynDNS Updater or the domain forwarded by DynDNS, I am unable to browse the ftp directories and get an error on the client: An error occurred opening that folder on the FTP Server. Make sure you have permission to access that folder. Details: The connection with the server was reset. I've tried switching to passive FTP (on both client and server) but get the following error: An error occurred opening that folder on the FTP Server. Make sure you have permission to access that folder. Details: 200 Type set to A. 550 A connection with the server could not be established. In both cases I do get prompted for the sites user/password. I am using IE as my ftp client (this is a requirement), and Verizon is my DSL provider. Any idea how I can get this working?

  • Answer:

    You'll need either the server or the client (depending on whether you use passive mode) to be able to accept connections on random ports >1023 for ftp transactions. Most firewalls are capable of recognizing which port ftp is trying to use and allowing it. Very likely yours isn't configured to do that.

evilelf at Ask.Metafilter.Com Visit the source

Was this solution helpful to you?

Other answers

Does IE as your ftp client work behind the router? Does your router block any ports? Have you set the local IP address of the computer with the FTP server on it to be the "DMZ" on your router?

twiggy

Ooops left those details out; IE is working behind the router if I use the local IP address for the server. I have forwarded port 21 on the router to the ftp server port 21 (Will eventually use a different port on both sides but keeping it simple for now). Since I get a the user/password prompt outside the router, and it responds correctly, I know I'm hitting the right machine.

evilelf

Most likely, you also need to fortward port 20 as FTP uses it for the data connection.

entropy

Thanks sfenders, that did the trick!

evilelf

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.