error con aplicacion ftp

27/04/2010 - 00:34 por JSMD | Informe spam
Hola,
Tengo un problema con un aplicativo ftp que he creado.
Me sale el siguiente error :

The remote server returned an error: 150 Opening BINARY mode data connection

El código para descargar los archivos es el siguiente:

WebClient reqFTP = new WebClient();
reqFTP.Credentials = new NetworkCredential(UserName, Password);

fileName = filename;
reqFTP.DownloadFile("ftp://" + Server + filename, filenamedestino);

Alguien puede decirme a q se debe ese error y como resolverlo?

Tambien he intentado hacerlo utilizando FtpWebRequest y tengo el mismo error,
Lo curioso es que si trato con otro servidor ftp, no tengo ese error.

Se aceptan y agradecen todas las sugerencias y aportes
 

Leer las respuestas

#1 Leandro Tuttini
27/04/2010 - 05:56 | Informe spam
hola
en lugar de usar el WebClient, proque no usas las clases

FtpWebRequest 
http://msdn.microsoft.com/es-es/lib...quest.aspx

FtpWebResponse 
http://msdn.microsoft.com/es-es/lib...ponse.aspx

lo planteo porque creo que estarian mas especializadas para la
conexion por FTP

FTPWebRequest - Connecting to the Server with .Net
http://www.vcskicks.com/download-file-ftp.php

How to: Upload Files with FTP
http://msdn.microsoft.com/en-us/lib...29715.aspx


aunque por lo que veo ya has probado con esta clase

has probado conectarte a ese servidor con un cliente de FTP, del
estilo de
FileZilla
http://filezilla-project.org/

solo para validar que por otro medio a ese servicio este correctamente
funcionando

saludos

Preguntas similares