Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


FTP Problems

Posted on 2004-10-21
Medium Priority
Last Modified: 2010-04-09
I am having problems with ftp

Our customer is able to login to our site from a unix server but they can't get the file, the process just hangs until they terminate it. The same thing happens if they try a dir, they don't get any data returned.

They can get the file if they do it from a windows pc, through FTP DOS and Internet Explorer

Maybe it could be port translation that is causing the problem ?

Our firewall is open for port 21 only for our ftp server.

Does this ring any bells with anyone ?

Question by:stevendunne
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2

Expert Comment

ID: 12371788
What type of firewall are you using?

What FTP server are you using?

Expert Comment

ID: 12377848
Try set the PASV mode for transfer

Author Comment

ID: 12567378
FTP problems with cust1, cust2 & cust3 ?  Basically they were unable to complete the data connection into our FTP server, the connection just locked up.  I tried all sorts including opening up our firewall for high-ports, ftp ports 20 & 21 for there specific FTP IP addresses.  This still didn't resolve the issue.
I found a setting in the firewall which "Forces Inbound & Outbound FTP traffic to default to Port 20".  This then resolved the above problem for these 3 customers.
However, this has had a knock on affect with cust4, where we send the file across into there FTP site. The same is now happening here, the data connection is locking up my end when I try to connect.  They are using "Active" FTP which worked fine, before I setup the "Forces Inbound & Outbound FTP traffic to default to Port 20" setting.  However if I remove this setting it will effect cust1, cust2 & cust3.
Cust4 are using active ftp, I found these links.........
I've even enabled the "H.323 transformation" setting under Dynamic Ports to help with video & more specifically data connections.

Any ideas ?


Accepted Solution

mrielf earned 1200 total points
ID: 12568528
Your cust1,cust2,cust3 are connecting to server behind firewall and they uses PASSIVE metod

Setup your server to accept Passive requests and set a port range for passive connection (example: 40000-49999)

If server resides in DMZ, then check your firewall rules and set these:

Deny    all/all                    from   WAN/*  to   DMZ/*              <-- deny everything from WAN
Allow   tcp/21                   from   WAN/*  to   DMZ/ServerIP    <-- enable only ftp to server
Allow   tcp/40000-49999    from   WAN/*  to   DMZ/ServerIP    <-- enable ftp passive ports to connect
Allow   tcp/20                   from    DMZ/*  to   WAN/*              <-- enable connecting from DMZ (for active ftp connections)


Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

To setup a SonicWALL for policy based routing to be used with the Websense Content Gateway there are several steps that need to be completed. Below is a rough guide for accomplishing this. One thing of note is this guide is intended to assist in the…
This article offers some helpful and general tips for safe browsing and online shopping. It offers simple and manageable procedures that help to ensure the safety of one's personal information and the security of any devices.
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Suggested Courses

610 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question