I am using the following activity to connect to an FTP site using SFTP.
When I try to connect I get the following error message:
In our old automation system (Automate) we had the ability to set the Cipher type and algorithm for an SFTP connection. I do not see a way to do this in UiPath. How can I ensure that the FTP activity uses the HMAC_SHA2_256 MAC algorithm?
hi, @ericminer UiPath’s FTP/SFTP activities don’t let you pick a specific MAC or cipher (like HMAC_SHA2_256) directly - the activity uses whatever algorithms are built into the SSH.NET library it relies on.
If your server requires a specific algorithm and the UiPath activity doesn’t support it you have two main options: ask your server admin to enable a compatible algorithm, or use an external tool like WinSCP with command-line arguments from UiPath.
Right now, there is no setting in UiPath to customize the SFTP MAC/cipher, this is a known limitation.Currently, UiPath’s FTP/SFTP activities don’t let you pick a specific SFTP MAC algorithm like HMAC_SHA2_256. It just uses the defaults built into its underlying library. If your server requires a specific algorithm that is not supported, you will either need to ask your server admin to enable a compatible one or use an external tool (like WinSCP or a PowerShell script) and call that from UiPath. There is no way to set the MAC/cipher in the activity itself right now.