Server HMAC not Algorithm not found

Hi,

I am getting the error : Server HMAC algorithm not found when trying to connect to the vendor SFTP. This is my first encounter with this issue. I have checked and the vendor does support the below :

  • hmac-sha2-512
  • hmac-sha2-256

I have also checked the ssh keys being used.

Please can you assist
Thank you!

Hi
Which version of EasyMorph are you using?
Which authentication is used, like a password, or might it be an RSA private key?
Could you add a screenshot with the error?

I have checked and the vendor does support the below :
hmac-sha2-512
hmac-sha2-256

Is this an exhaustive list?

I have also checked the ssh keys being used.

Is there anything interesting you've discovered?

Hi,

I am on version 5.7.2.7. The RSA private key is being used. I have used a client to test and it connects successfully.

E76D169D-5CAD-40D7-A83C-F276A0C7021B_4_5005_c

Yes it is.

I have not come across anything, no.

I've checked the HMAC mentioned above and can confirm that EasyMorph 5.7.2.7 supports both.

Method of verification (RSA private key used (RSA 3072)):
Changing the list of allowed algorithms in sshd_config
image

A complete list of supported algorithms:

hmac-md5
hmac-md5-96
hmac-sha1
hmac-sha1-96
hmac-sha2-256
hmac-sha2-256-96
hmac-sha2-512
hmac-sha2-512-96
hmac-ripemd160
hmac-ripemd160@openssh.com

I have checked and the vendor does support the below

How did you check that?

Must I also change the list of allowed algorithms in that file and if so, how do I do that?

The vendor is AWS transfer family. I looked at a previous post on supported HMAC's and checked the AWS documentation.

According to this manual, you should change the security policy for the AWS Transfer Family.

Policy 2022-03 should be good.

Thank you for that, but I do not have control to make those changes as it is an outside client.

Nevertheless, your provider supports hmac-sha2-512 and hmac-sha2-256 only via the applied policy.