lftp cuelga al "conectar" cuando intenta usar el modo ACTIVO

lftp cuelga al "conectar" cuando intenta usar el modo ACTIVO

Necesito usar lftp en modo activo (debido a algunas limitaciones en el lado del servidor). Así que configuré el siguiente ~/.lftprcarchivo de configuración:

debug
set ssl:verify-certificate no
set ftp:port-ipv4 148.X.X.86
set ftp:passive-mode false
set ftp:ssl-allow false
set ftp:prefer-epsv no
set ftp:port-range 1026-1029
set net:socket-bind-ipv4 192.168.2.114

Cuando ejecuto lftp con cualquier dirección me sale el mismo problema:

lftp ftp.gnu.org
---- Resolving host address...
---- 2 addresses found: 2001:470:142:3::b, 209.51.188.20
lftp ftp.gnu.org:~> ls
---- Connecting to ftp.gnu.org (2001:470:142:3::b) port 21
**** connect(control_sock): Network is unreachable
---- Closing control socket
---- Connecting to ftp.gnu.org (209.51.188.20) port 21
<--- 220 GNU FTP server ready.
---> FEAT
<--- 211-Features:               
<---  EPRT
<---  EPSV
<---  MDTM
<---  PASV
<---  REST STREAM
<---  SIZE
<---  TVFS
<--- 211 End
---> USER anonymous
<--- 230-NOTICE (Updated October 15 2021):

<--- 230 Login successful.
---> PWD
<--- 257 "/" is the current directory
---> PORT 148,X,X,86,4,3
<--- 200 PORT command successful. Consider using PASV.
---> LIST
`ls' at 0 [Waiting for transfer to complete]

Y el cliente cuelga mientras espera datos. Parece que el puerto 4*256+3=1027 debería estar abierto y listado para conexión de datos y si realmente lo está:

[root@c03 mkawka]# lsof -i -P |grep ftp
lftp      150072   mkawka    5u  IPv4 63562629      0t0  TCP c03:35266->ftp.gnu.org:21 (ESTABLISHED)
lftp      150072   mkawka    6u  IPv4 63607851      0t0  TCP c03:1027 (LISTEN)
[root@c03 mkawka]# 

También verifiqué desde afuera si el puerto abierto es realmente visible (para excluir un problema de firewall):

[mkawka@huragan ~]$ nmap 148.X.X.86 -p1024-1029 -Pn

Starting Nmap 6.40 ( http://nmap.org ) at 2022-08-24 12:28 UTC
Nmap scan report for 148.X.X.86
Host is up (0.0021s latency).
PORT     STATE    SERVICE
[...]
1027/tcp open     IIS
[...]

Estoy usando lftp 4.4.8 y CentOS 7.9

Editar: trato de evitar el modo pasivo, porque en el lado del servidor parece haber un grupo limitado de sockets/puertos. Parece que estamos compitiendo con otros usuarios y a veces recibimos la respuesta "modo pasivo rechazado". Necesitamos realizar la transferencia en un corto período de tiempo, por lo que esperar a que el modo pasivo esté disponible no es confiable.

información relacionada