?>/script>'; } ?> Problema con Servidor FTP con Comtrend ct-5361 + OpenWRT Widgets Magazine

Autor Tema: Problema con Servidor FTP con Comtrend ct-5361 + OpenWRT  (Leído 4094 veces)

0 Usuarios y 1 Visitante están viendo este tema.

nitehack

  • Visitante
Problema con Servidor FTP con Comtrend ct-5361 + OpenWRT
« en: 12-08-2012, 21:31 (Domingo) »
Buenas no se si esto iria aqui si no movedlo plis.

Le he instalado a mi comtrend ct-5361 el OpenWRT y el paquete de vsftpd para montar un servidor ftp.
El OpenWRT lo he puesto para que se ejecute desde un pendrive.
He conseguido conectarme desde la red local al ftp pero he probado a conectarte des e otra red abriedo el puerto 21 para la ip privada del router y se conecta, pero a la hora de generar la lista con los archivos que hay me sale esto:
Citar
Estado:   El servidor envió una respuesta pasiva con una dirección no enrutable. Usando en su lugar la dirección del servidor.
Comando:   LIST
Respuesta:   425 Failed to establish connection.
Error:   Error al recuperar el listado del directorio
¿cual es el problema?
« Última modificación: 12-08-2012, 21:33 (Domingo) por nitehack »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Problema con Servidor FTP con Comtrend ct-5361 + OpenWRT
« Respuesta #1 en: 13-08-2012, 00:04 (Lunes) »
Has mirado el fichero de configuración de vsftp a ver si te da alguna pista ?

Yo uso siempre pure-ftpd ... si quieres probar con él ...  ^-^

Y por cierto, si tienes pensado acceder desde fuera de tu lan con regularidad, yo te recomendaría cambiar el puerto por defecto  ;)
« Última modificación: 13-08-2012, 00:05 (Lunes) por jar229 »

nitehack

  • Visitante
Re: Problema con Servidor FTP con Comtrend ct-5361 + OpenWRT
« Respuesta #2 en: 13-08-2012, 00:27 (Lunes) »
Has mirado el fichero de configuración de vsftp a ver si te da alguna pista ?

Yo uso siempre pure-ftpd ... si quieres probar con él ...  ^-^

Y por cierto, si tienes pensado acceder desde fuera de tu lan con regularidad, yo te recomendaría cambiar el puerto por defecto  ;)
En el archivo de configuracion tengo puesto esto:
Código: [Seleccionar]
background=YES
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
dirmessage_enable=YES
ftpd_banner=5.1 ROUTER HOME
chroot_local_user=YES
secure_chroot_dir=/mnt/ftp
ftp_username=ftp
nopriv_user=ftp
syslog_enable=YES
De momento voy a seguir con vsftp a ver si consigo que rule desde fuera de mi red.
La idea en principio es hacer un servidor web, pero antes voy a probar si va como servidor ftp pero usandolo desde otra red.
Y lo del puerto he probado a poner otro que no fuera el 21 y no ha llegado a conectarse :(


----------------------------------------------------------------------------------------------------------------------------------
EDITO: Me he dado cuenta que el problema era por el modo pasivo, le he añadido la direccion IP en la configuracion y los puertos de la siguiente manera:
Código: [Seleccionar]
pasv_address=
pasv_enable=
pasv_max_port=
pasv_min_port=
Ahora ya no me dice el cliente "El servidor envió una respuesta pasiva con una dirección no enrutable. Usando en su lugar la dirección del servidor." pero me manda el siguiente error:
Citar
227 Entering Passive Mode (xxx,xxx,xx,xxx,xxx,x).
Comando:   LIST
Respuesta:   425 Failed to establish connection.
Error:   Error al recuperar el listado del directorio
He abierto los puertos en el router de la red (el comtrend no) que he indicado en la configuracion para el modo pasivo.
¿Habria que abrir puertos en el firewall del router comtrend o esto no tiene nada que ver? Si hubiera que abrirlos.. ¿como se abren desde la interfaz luci?
« Última modificación: 13-08-2012, 11:25 (Lunes) por nitehack »