mjjj
21-07-2008, 15:52:49
Hola expongo mi consulta.
Tengo una aplicacion que se conecta con un servidor FTP, con 2 opciones segun sea al caso: de forma remota y local.
Este es el codigo que utilizo
if radiobutton1.checked = true then idftp1.Host:='IP publica que entrega servicion de internet'; // remota
if radiobutton2.checked = true then idftp1.Host:=IP local de servidor; //local
try
idftp1.Connect;
if idftp1.Connected = true then
begin
idftp1.Get(ExtractFileName('ver.ini'),GetEnvironmentVariable('Programfiles')+'\Ordenes\ver.ini', TRUE, False );
Ademas esta configurado el firewall como corresponde, en el servidor tengo corriendo el servidor FTP Raiden FTPD y el IP_tools. Estos me muestran que la conexion se realizo con exito, pero al querer descargar el archivo me tira un error...
Project project1.exe raised a exception class EIdReplyRFCError with message 'Timeout (10 secs), closing control connection.
Este error solo ocurre si es que, escojo la opcion remota.
Por otro lado, hice la prueba conectando a traves de Windows al servidor FTP de forma remota y funciono de maravilla.
Que podra ser... gracias
Saludos
Tengo una aplicacion que se conecta con un servidor FTP, con 2 opciones segun sea al caso: de forma remota y local.
Este es el codigo que utilizo
if radiobutton1.checked = true then idftp1.Host:='IP publica que entrega servicion de internet'; // remota
if radiobutton2.checked = true then idftp1.Host:=IP local de servidor; //local
try
idftp1.Connect;
if idftp1.Connected = true then
begin
idftp1.Get(ExtractFileName('ver.ini'),GetEnvironmentVariable('Programfiles')+'\Ordenes\ver.ini', TRUE, False );
Ademas esta configurado el firewall como corresponde, en el servidor tengo corriendo el servidor FTP Raiden FTPD y el IP_tools. Estos me muestran que la conexion se realizo con exito, pero al querer descargar el archivo me tira un error...
Project project1.exe raised a exception class EIdReplyRFCError with message 'Timeout (10 secs), closing control connection.
Este error solo ocurre si es que, escojo la opcion remota.
Por otro lado, hice la prueba conectando a traves de Windows al servidor FTP de forma remota y funciono de maravilla.
Que podra ser... gracias
Saludos