We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now


Serv-U FTP server permissions problems

Medium Priority
Last Modified: 2013-11-29
Serv-U v6.1
XP Pro SP2
Windows Firewall enabled (exception on port 2121)
Linksys Wireless router (port forwarding on port 2121)

This is the error I am getting while trying to access the FTP server from outside the router:

An error occurred opening that folder on the FTP server.  Make sure you have permissions to access that folder.

Operation timed out

Now, when I try to hit the server from the outside (with a laptop) and simultaneously look at the server (on the desktop PC) to see what the logs say, it shows that I am logged in.  But, it never actually shows any folder.  The little flashlight just keeps searching and searching until it times out.  I thought this might be a firewall issue, but since Serv-U shows me as being logged in I am a little confused.

Is it safe to say that this is no longer a network issue, and really is a permission/file path issue?

Watch Question

Top Expert 2007

I've found that forwarding 20-21 works best...try that under linksys & xp's firewall...
Dushan De SilvaTechnology Architect

Please check your ftp protocol timeout at FTP server.

BR Dushan


The timeout is set to 300 seconds from what I can tell.  I actually just changed everything back to port 21 and it didn't seem to make a difference.

Also, It doesn't seem to matter whether I am inside the router or not.  It is doing this on every machine I have tried, inside the network and out.
Scott AndersonPrincipal Support Engineer

Have you taken a look here??


Also, since you are seeing this inside your firewall,  check the Serv-U permissions on the default folder.  At minimum you need Read & List perms on the folder...

Top Expert 2007
quicksilver98 - in Linksys, forward ports 20-21.  In XP ICF, forward ports 20-21, in Serv-U, use port 21.
I have mine setup like this and it works fine...
I don't think it's permissions...

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts


I gotta admit, I was a little skepitcal on sirbounty's advice, but it turned out to be that simple.  Switching back to port 21 worked.  Why?  I have no idea, but it worked.  Very strange.

Thank you everyone for your help.
Top Expert 2007

It has to do with the type of FTP you're using...known as "Active FTP".
It uses the two ports, (the command & data port, as they're also known as) to setup and initiate the transmission.

Read more, if you're curious, here: http://slacksite.com/other/ftp.html


Thank you sir.  That is a big help.  Especially for someone like me, who is new to the world of File Transfer Protocol.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.