Differences

This shows you the differences between the selected revisions of the page.

sftp_codes 2016-02-27 sftp_codes 2023-02-16 (current)
Line 17: Line 17:
  * Exceeding a user disk quota.   * Exceeding a user disk quota.
-In this case the server is required to provide meaningful description of the error itself (see above). Unfortunately, OpenSSH SFTP server uses always description "Failure". Is such case, there is unfortunately no way to tell a reason of the failure.+In this case the server is required to provide meaningful description of the error itself (see above). Unfortunately, OpenSSH SFTP server uses always description //"Failure"//. Is such case, there is unfortunately no way to tell a reason of the failure.
-===== Codes List =====+===== [[list]] Codes List =====
^ Code ^ Name ^ Description ^ Comment ^ ^ Code ^ Name ^ Description ^ Comment ^
| ''0'' | OK | Indicates successful completion of the operation. | | | ''0'' | OK | Indicates successful completion of the operation. | |
Line 25: Line 25:
| ''2'' | No such file | A reference was made to a file which does not exist. | | | ''2'' | No such file | A reference was made to a file which does not exist. | |
| ''3'' | Permission denied | The user does not have sufficient permissions to perform the operation. | | | ''3'' | Permission denied | The user does not have sufficient permissions to perform the operation. | |
-| ''4'' | Failure | An error occurred, but no specific error code exists to describe the failure. This error message should always have meaningful text in the the //error message// field. | See [[#code_4|above]]. |+| ''4'' | Failure | An error occurred, but no specific error code exists to describe the failure. This error message should always have meaningful text in the //error message// field. | See [[#code_4|above]]. |
| ''5'' | Bad message | A badly formatted packet or other SFTP protocol incompatibility was detected. | | | ''5'' | Bad message | A badly formatted packet or other SFTP protocol incompatibility was detected. | |
| ''6'' | No connection | There is no connection to the server.  This error may be used locally, but must not be return by a server. | WinSCP does not use the code. | | ''6'' | No connection | There is no connection to the server.  This error may be used locally, but must not be return by a server. | WinSCP does not use the code. |
Line 46: Line 46:
| ''23'' | Invalid parameter | One of the parameters was out of range, or the parameters specified cannot be used together. | | | ''23'' | Invalid parameter | One of the parameters was out of range, or the parameters specified cannot be used together. | |
| ''24'' | File is a directory | The specified file was a directory in a context where a directory cannot be used. | | | ''24'' | File is a directory | The specified file was a directory in a context where a directory cannot be used. | |
-| ''25'' | Range lock conflict | An read or write operation failed because another process's mandatory byte-range lock overlaps with the request. | WinSCP does not use byte range locking. |+| ''25'' | Range lock conflict | A read or write operation failed because another process's mandatory byte-range lock overlaps with the request. | WinSCP does not use byte range locking. |
| ''26'' | Range lock refused | A request for a byte range lock was refused. | WinSCP does not use byte range locking. | | ''26'' | Range lock refused | A request for a byte range lock was refused. | WinSCP does not use byte range locking. |
| ''27'' | Delete pending | An operation was attempted on a file for which a delete operation is pending. | | | ''27'' | Delete pending | An operation was attempted on a file for which a delete operation is pending. | |
Line 55: Line 55:
===== References ===== ===== References =====
-  * //[[https://tools.ietf.org/html/draft-ietf-secsh-filexfer-13#section-9.1|Status response]]// section of ''draft-ietf-secsh-filexfer-13'';+  * //[[https://datatracker.ietf.org/doc/html/draft-ietf-secsh-filexfer-13#section-9.1|Status response]]// section of ''draft-ietf-secsh-filexfer-13'';
  * SFTP specifications list in "History and development" section of [[wp>SSH_File_Transfer_Protocol|SSH File Transfer Protocol]].   * SFTP specifications list in "History and development" section of [[wp>SSH_File_Transfer_Protocol|SSH File Transfer Protocol]].

Last modified: by martin