[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problemas con servifor ftp - Proftpd.



Hola a todos,

tengo el siguiente problema:

Tratando de conectar a un servidor ftp con el demonio proftpd escuchando en
el puerto 2121 detras de una ADSL con ip fija y con el puerto 2121
redirigido a dicha maquina me da el siguiente error:

---------------------------------------
spy:/home/pp# ftp AA.BB.CC.DD 2121
Connected to AA.BB.CC.DD.
220 ProFTPD 1.2.5rc1 Server (ProFTPD Default Installation) [bdd]
Name (AA.BB.CC.DD:pp): cf
331 Password required for cf.
Password:
230 User cf logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
500 Illegal PORT command.
ftp: bind: Address already in use
ftp>
-------------------------------------

El error es :"500 Illegal PORT command.".

Hago lo mismo pero poniendo en la línea
de órdenes "-p" para activar las transferencias pasivas:

--------------------------------------
spy:/home/pp# ftp -p AA.BB.CC.DD 2121
Connected to AA.BB.CC.DD.
220 ProFTPD 1.2.5rc1 Server (ProFTPD Default Installation) [bdd]
Name (AA.BB.CC.DD:pp): cf
331 Password required for cf.
Password:
230 User cf logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,2,4,179).

ftp: connect: Connection timed out
ftp>
----------------------------------------------

y se queda aqui bastante tiempo hasta el timeout, buscando
la ip 192.168.1.2:4179 que como es logico no encuentra al
estar fuera de su LAN. El problema es al hacer el NAT
pero no se como arreglarlo.

Sin embargo, ocurre algo bastante curioso y es que si hago lo mismo
pero en vez de estar escuchando en el puerto 2121 lo pongo en el 21,
funciona todo correctamente.

Estoy realmente desconcertado, ¿alguna idea?

Muchas gracias y salu2!!




Reply to: