Question:
I get this "No such file" error when trying to delete a file on an SFTP server? What could be the problem?
ChilkatLog: RemoveFile: DllDate: Dec 12 2012 UnlockPrefix: UNTTSTSSH Username: CK2007:Chilkat Architecture: Little Endian; 32-bit Language: Visual C++ 6.0 VerboseLogging: 0 SshVersion: SSH-2.0-OpenSSH_4.7p1 Debian-8ubuntu3 SftpVersion: 3 filename: ./blah.txt StatusResponseFromServer: Request: FXP_REMOVE InformationReceivedFromServer: StatusCode: 2 StatusMessage: No such file --InformationReceivedFromServer --StatusResponseFromServer Failed. --RemoveFile --ChilkatLog
The path to the file your app is attempting to delete is shown in the LastErrorText. In this case, it is "./blah.txt". If the path is not an absolute path, as in this case, then it is a path relative to the HOME directory of the SSH/SFTP user account.
The SSH server's error message is accurate -- the file was not found (i.e. does not exist). Don't disbelieve it. One common error is that the SSH/SFTP user account's HOME directory is not what you expect. Verify what it is.