Using SFFS on a Windows server we are setting up a new SFTP replication to an internet host that will use RSA public key authentication. The key pair was generated with a passphrase (a requirement for us), but the associated account on the SFTP server has no login password. When we try to run a synchronization profile with the username saved and password blank, SFFS shows an SSH 114 error and prompts for a username and password. We supply the username and no password but then SFFS will always show a dialog telling us that "Cannot access sftp://w.x.y.z/path (User name or password is missing)". But as mentioned, there is no password for the account.
We can take the private key involved (OpenSSH format) and convert it to PuTTY format for use with WinSCP and verify that we can log on to the SFTP host using the private key, same username, and no password. So the key pair and passphrase being used are confirmed correct.
How can we fix this?