Problema programa FTP

21/03/2007 - 08:55 por [Juanjo] | Informe spam
Hola grupo:

No se si este es el mejor grupo para hacer la pregunta, pero

He hecho un programa para descargar/cargar ficheros de un servidor FTP
para un PDA.

Cuando conecto el PDA a internet con el wifi, el programa funciona
bien,pero si conecto
el PDA con GPRS o desde la base del PDA falla: autentifica contra el
servidor ftp, pero cuando
crea el socket para la descarga de los datos, falla.

Alguna idea?? Ando un poco desesperado.

Muchas gracias.
 

Leer las respuestas

#1 Alberto Poblacion
21/03/2007 - 09:12 | Informe spam
"[Juanjo]" wrote in message
news:
He hecho un programa para descargar/cargar ficheros de un servidor FTP
para un PDA.

Cuando conecto el PDA a internet con el wifi, el programa funciona
bien,pero si conecto
el PDA con GPRS o desde la base del PDA falla: autentifica contra el
servidor ftp, pero cuando
crea el socket para la descarga de los datos, falla.

Alguna idea?? Ando un poco desesperado.



Me imagino que cuando conectas por WiFi estás usando la red interna,
directamente al servidor FTP, pero cuando usas GPRS te conectas a internet y
desde internet accedes al servidor FTP. Aquí llega el punto crítico: ¿Has
comprobado si el servidor FTP está correctamente abierto hacia la internet?
Piensa que no basta con abrirle el puerto 21: Con eso te puedes autenticar,
pero cuando comienza la descarga de los datos, el servidor FTP asigna un
puerto aleatorio para esa transferencia y se lo notifica al cliente en forma
de texto. Si el cortafuegos o NAT inverso que estás utilizando no es lo
bastante sofisticado como para examinar ese paquete de texto y abrir el
correspondiente puerto para esa transferencia, entonces te falla con los
síntomas que acabas de indicar (la autenticación funciona pero falla la
descarga de datos).

Preguntas similares