'FluentFTP, error uploading in only one remote server

I'm testing a new FTP service to replace our old one written using the wininet.dll API. The application connect to more than 100 remote servers and all of then works on the old service.

On the new one, written in C# and using FluentFTP, in only one remote server the upload doesn't work (dowload is ok so, there's not a connection issue). I've contacted the infra team responsible for the server, they said that all transfered files are moved imediately from the destiny folder as soon as transfer is finished.

I imagine that this is causing the error below, when upload command sends the MDTM command to keep original file timestamp and the transfered file doesn't exists anymore.

Is that correct? Is there an option that I can set to make the upload just put the file in destiny and nothing else? I've tried the verifyOptions = FtpVerify.None but the error persists.

# UploadFile("c:\temp\testfile.txt\testfile.txt", "/envio/testfile.txt", Overwrite, False, None)

# FileExists("/envio/testfile.txt")
Command:  SIZE /envio/testfile.txt
Response: 550 Requested action not taken. File doesnot exist
Command:  MDTM /envio/testfile.txt
Response: 213 19700101000000

# DeleteFile("/envio/testfile.txt")
Command:  DELE /envio/testfile.txt
Response: 550 Requested action not taken. File unavailable (e.g., file not found, no access).

Thanks



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source