Give us feedback
sftp
Service icon

SFTP

Stable version 5.3.4 (Compatible with OutSystems 11)
Other versions available for 10 and Older
Uploaded on 10 Apr by 
4.4
 (19 ratings)
sftp

SFTP

Details
SSH File Transfer Protocol (SFTP) that you can use in your applications. Supported commands: Delete, Get, List, Move, Put, Mkdir, Rmdir, Search.
Read more

SSH File Transfer Protocol (as an Extension) that you can use in your applications.

Supported commands: Delete, Get, List, Move, Put, Mkdir, Rmdir, Search.

An SFTP client (demo) application is provided separately.

The library uses SSH.NET - https://github.com/sshnet/SSH.NET

Note: doesn't support (plain) FTP transfer. Search the Forge for more options.

Release notes (5.3.4)

In the latest version, I overlooked the fact that OutSystems Platform internally uses an older version of SSH.NET, preventing the use of a newer version on the SFTP component.

Now, SFTP v5.3.4 includes re-Namespace Renci.SshNet v2024 for its functionality, separating it from the OS platform core usage by adopting the Namespace "OS.SSH.Net". This change improves compatibility while preserving framework integrity.


See version v5.3.3 for a more complete release notes.

NOTICE: Please perform thorough testing before production release. No breaking changes detected, but ensure comprehensive testing.


License (5.3.4)
Reviews (3)
by 
2022-09-21
in version 5.3.0
This asset works great, but I need to document an issue I had that might save someone else.

When trying the Put server action, I kept getting a generic "Failure" error message, but all the other actions worked. This was because in the path parameter I was only passing the folder location and not including the name of the file being uploaded to the SFTP server. This might sound stupid, and maybe it is, but this issue cost me like a day of work. 
by 
2020-12-22
in version 5.2.4
It helped me a lot
Thank you very much =)
by 
2019-07-25
in version 5.2.0
A very good component! Thanks!
Team