Solved

FTP over vpn points

Posted on 2011-03-07
8
1,319 Views
Last Modified: 2013-12-27
Trying to transfer a file through ftp from one VPN point A to VPN point B.

ftp
open ip-for-point-A
ftp> put c:\posdata\002\FORHTA02.TXT forhta
501 IP Address for data destination doesn't match client's.
425      No data connection
: The type of socket is not supported in this protocol family.

the operating system from on point a is IBM AIX and the one in point b is WINDOWS XP.

any ideas?

0
Comment
Question by:vlachosg
  • 5
  • 2
8 Comments
 
LVL 10

Expert Comment

by:lucius_the
ID: 35062183
Before the transfer, try to switch to FTP passive mode. The command issued before the transfer is PASV.
0
 
LVL 10

Expert Comment

by:lucius_the
ID: 35062195
Hm hm... The biult in Windows FTP client doesn't seem to support passive mode FTP. Try using Total Commander (http://www.ghisler.com/download.htm) or some other program.
0
 
LVL 10

Expert Comment

by:dfke
ID: 35062204
Is the Windows XP in a Vmware environment? If so change network type from nat to brigde mode.  If using FTP from a machine which doesn't have a correct IP address such as private network, try setting up the IP address correctly.
0
Now Available: Firebox Cloud for AWS and FireboxV

Firebox Cloud brings the protection of WatchGuard’s leading Firebox UTM appliances to public cloud environments. It enables organizations to extend their security perimeter to protect business-critical assets in Amazon Web Services (AWS).

 

Author Comment

by:vlachosg
ID: 35062571
It is a real Windows XP not a virtual machine.

trying passive

ftp> quote pasv
227 Entering Passive Mode (192,168,11,1,131,196)
ftp> put c:\posdata\002\forhta02.txt forhta

...never ended


trying total commander it transfered the file.

The problem is that I have scrips already running from the command line that will need the native ftp windows client to work. Otherwise I ll need to find a way of running totalcommander's ftp from the command line?

Any ideas?

0
 
LVL 10

Expert Comment

by:lucius_the
ID: 35062639
Yes, use anohter command line client - I used ftps.exe, gimme a moment to find the link...
0
 
LVL 10

Accepted Solution

by:
lucius_the earned 500 total points
ID: 35062673
Yep. Here it is: http://www.ipswitchft.com/products/moveitFreely/index.aspx

Try with that, works well for me, I do daily backups with it. It also supports FTPS (SSL/TLS certificates) and is scriptable, you can provide it a text file with command in it.
0
 

Author Comment

by:vlachosg
ID: 35062719
so just out of curiosity why isn't it working with the freaking native win xp ftp client?
0
 
LVL 10

Expert Comment

by:lucius_the
ID: 35062801
I don't know actually. I've read that windows FTP client doesn't work well on passive mode transfers, and never really digged :)

FTP is an old protocol. It was designed to be used in early Internet, when all computers on the network had a fixed (public) IP address and there were no firewalls - all ports were accessible. Then, with time, firewall started to block ports, and things like NAT devices were invented, so that more computers in LAN could share a single public IP address. That's when the default (active) FTP stopped working and passive FTP was the way around - it enables client devices to connect to FTP server when opening data links and not the other way around which is the case with active FTP - since that won't work behind firewalls and NAT devices.

But, as FTP is probably as old as Internet, and there are other, better ways of transfering files... I guess nobody at Microsoft bothered to support this more than "declaratively". And so we have a partially working client built in, one that works in LAN, but doesn't work well in other situations ;)
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
How do you do a firmware update on HP Proliant Servers? Smart update manager? 3 66
what is mstp 6 60
Setting up a trunk port on a Cisco switch? 20 57
WDS can't PXE boot 3 26
PRTG Network Monitor lets you monitor your bandwidth usage, so you know who is using up your bandwidth, and what they're using it for.
I had an issue with InstallShield not being able to use Computer Browser service on Windows Server 2012. Here is the solution I found.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

713 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