We have an SSH server that requires authenticating with both a password and a private key. After we upgraded from FinalBuilder 8.0.0.3364 to 8.5.0.3514 the “SSH Open Connection” action started failing with this log:
Initiating SSH connection to [host] for build on port 22
Server key received, fingerprint [hash]
Server software identified itself as: [host]
Loading private key file [privatekey].ppk
Attempting login with private key file [privatekey].ppk
Authentication was partially successful, but server requires additional authentication with: ‘password’.
An “SFTP Connect” action with the same configuration succeeds:
Setting Authtypes to keyboard and password
private key format kfOpenSSH
Loading private key file [privatekey].ppk
Adding public key to AuthTypes
Received Server Key [hash].Starting Authentication…
Attempting Authentication type: [Public Key]
Attempting Authentication type: [Password]
Authenticated OK.