Ver Mensaje Individual
  #1  
Antiguo 15-06-2010
comba comba is offline
Miembro
 
Registrado: feb 2004
Posts: 89
Reputación: 21
comba Va por buen camino
Smile Ftp con Proxy

Hola a todos

Estamos haciendo una aplicación con D6 y los indy 9.0.18 ,lo que queremos es que envíe un fichero a un ftp, pero el problema viene cuando el cliente nos dice que tiene un proxy.

Hacemos un modulo y vemos que los indy tienen la opción ProxySettings
Ponemos el siguiente código.

IdFtp1.Host :=
IdFtp1.Port:=21;
IdFtp1.Username :=
IdFtp1.Password :=

if CheckBox1.Checked then
IdFtp1.Passive:=Active
else
IdFtp1.Passive:=False;
if (host.Text<> '') then
begin
IdFTP1.ProxySettings.Host:=host.Text;
if puerto.Text <> '' then
IdFTP1.ProxySettings.Port:=StrToInt(puerto.Text);
IdFTP1.ProxySettings.UserName:=usuario.Text;
IdFTP1.ProxySettings.Password:=pass.Text;
IdFTP1.ProxySettings.ProxyType:=Tipodeproxy(tipo.Text);
end;

try
IdFTP1.Connect;
finally
end;

Pero el cliente me dice que no conecta y que además siempre le da el siguiente fallo

Connection Closed Gracefully.

¿Alguién tiene algo de experiencia con el ftp y los proxys, o alguna sugerencia?

Un saludo y gracias.
Responder Con Cita