Bonjour,
J'ai une application qui utilise sans problèmes l'IdFtp depuis plusieurs années
et depuis la D11, elle ne fonctionne plus:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var
  lFileFtp, lDir, lFileName : string;
  lIdFtp : TIdftp;
begin
  lIdFTP := TIdFTP.Create(nil);
  lIdFTP.TransferType := ftBinary;
  lIdFTP.Username := '***';
  lIdFTP.Password := '***';
  lIdFTP.Host :=  '*.*.*.*';
  lIdFTP.Connect;
 
  lFileftp := '___.txt';
  lIdFtp.ChangeDir('/var/ftp/****/');
  lDir :='___';
   lIdFTP.Get(lFileName, lDir+lFileName, False, False);
le connect se passe bien, lors du .get:

exception du débogueur

Le projet a déclenché la classe d'exception EIdAcceptTimeout avec le message 'Délai d'acceptation dépassé.*.

Quelqu'un a-t-il rencontré ce genre de problème?