Delphi 2006 Indy 10 com FTP seguro

Delphi

17/03/2008

Olá pessoal,

Estou com um problema ao utilizar o tIdFTP para conexão com um servidor de FTP seguro.

Estou utilizando o indy 10, baixado do site do indy project, e ja instalei o suporte a SSL que está funcionando normal (fiz um teste com servidor https e funcionou).

Utilizando o FTP, coloquei um TIdSSLIOHandlerSocketOpenSSL e liguei o idftp a ele. No IdFTP alterei as seguintes propriedades:

passive = true
port = 990
DataPortProtection = ftpdpsPrivate
UseTLS = UseImplicitTLS

Consigo conectar e ser autenticado no servidor de FTP. Consigo também navegar entre as pastas, mas quando vou listar os arquivos a conexão demora e recebo um erro de timeout. Estou usando IDFTP1.List(Lista,´*´,false); já tentei usar com varios parametros diferentes, mas em todas as tentativas recebo o erro Socket error # 10060 Connection timed out.

Alguem pode me ajudar? Já não sei mais onde mexer para fazer isso funcionar.


Prgdelphi

Prgdelphi

Curtidas 0

Respostas

Prgdelphi

Prgdelphi

17/03/2008

Apenas acrescentando, não é problema com o servidor de FTP poq com navegadores FTP tipo o flashFXP eu consigo acessar normalmente.


GOSTEI 0
Prgdelphi

Prgdelphi

17/03/2008

:lol: Descobri o que é galera!!! :lol:

é uma falha no componente IdFTP...
encontrei a falha e arrumei... agora ta funcionando 100¬... hehehehe


GOSTEI 0
Mateus Fagundes

Mateus Fagundes

17/03/2008

Opa!

Você se lembra do que fez pra resolver esta questão?
To com o mesmo problema aqui!

Abraços!
GOSTEI 0
POSTAR