The only thing I can think of is lftp may be setup as passive mode and ftp
uses port mode by default.
lftp :~> set -a | grep -i passive
set ftp:fxp-passive-source no
set ftp:fxp-passive-sscn yes
set ftp:passive-mode on
lftp :~>
Have you tried port mode in lftp?
On Mon, 1 Nov 2004, Aladdin wrote:
Hello,
I have one problem and I don't know how to get rid of it. Problem is: on one
host, lets say b10.vu.lt I have ftp server. On other host lets say b18.vu.lt
I have port redirector. When I'm trying to connect with lftp to port
redirector and to start file transfer I can see that only control stream
goes through port redirector. Lftp connects directly to b10.vu.lt for data
stream:( How can I change this bad behaviour? I tried to ftp from the same
place with standard redhat ftp client and it works without any problems as
it should. Control and data streams go through port redirector hosts. I
tried to connect from windows box with flashfxp and it works too:( But when
I'm trying to connect with lftp, it bypass port redirector host and connects
directly to ftp server host for data stream. How can I change this? Thanks.
My lftp version is:
Lftp | Version 2.4.0 | Copyright (c) 1996-2001 Alexander V. Lukyanov