Question: Why do I receive the error “The system cannot find the file specified. (code=550)” even though the file is on my FTP server?

Answer: The most likely cause of this error is that the file on your FTP server contains spaces at the start or the end of its file name. OrFind removes the spaces from the start and end of the file name and then requests that file name from the FTP server. Since the file name without spaces doesn’t exist on the FTP server, the FTP server returns the error “The system cannot find the file specified. (code=550)”.

For example, if the file name on the FTP server is ” example.txt” (which contains two spaces at the start of the file name) then OrFind will look for the file “example.txt” on the FTP server. It will then receive the error because that file does not exist on the FTP server.

To resolve this issue, you should remove the spaces from the start and end of the file name of each file on your FTP server.