While testing I’ve found that the AlternativeFTP/FluentFTP is failing on the verify portion within the PutAsync method.
I’m not sure if the issue is with FluentFTP or the FTP server which I have setup locally using FileZilla Server.
What happens in PutAsync is that after a file is uploaded a listing of the ftp server is pulled. Except that the listing does not always contain the just uploaded file. Retries will occur but will all eventually fail for the same reason.
I can resolve the problem by just placing Thread.Sleep(3000) in between the upload and the verify portion.
Has anyone encountered this issue or inconsistent backups with AlternativeFTP?