Logo
You
Code

500 Illegal PORT command, bind: Address already in use

Autor YouCode - http://www.youcode.com.ar/proftp/500-illegal-port-command-bind-address-already-in-use-447

El cliente FTP nos devuelve el error 500 Illegal PORT command o ftp: bind: Address already in use

A veces durante el intento de descargas o subida de un archivo desde/al FTP recibamos el error "Illegal Port command" o similar (bind: Address already in use).

Puede producirse porque algunos ftp desestiman la conexion de equipos con ip privada enmascarada por un proxy, router .... puede solucionarse si la conexion la establecemos en modo pasivo. 

Si aun en modo pasivo no funciona o les da TIMEOUT, deben ir a la configuracion del FTPServer y en la opcion de MasqueradeAddress  deben poner el IP PUBLICO, en caso que no tengan IP publico y usen dns dynamico como DynDns o No-IP , entonces pongas su dyndns o no-ip y el problema queda resuelto.


Ejemplo:
MasqueradeAddress  tucasa.no-ip.org

En mi caso , se soluciono de esta manera.
 
http://www.youcode.com.ar/proftp/500-illegal-port-command-bind-address-already-in-use-447