Sangoma Vega SSH

It is sometimes necessary to perform more advanced debugging on Sangoma Vega’s.

The process is documented here:

Sangoma wiki

I faced a strange problem when trying to SSH onto the Vega from my Debian desktop… the connection sat there and just timed out. I could telnet to the port and was prompted with SSH-2.0-Mocana SSH but nothing was happening with SSH.

I did some digging and found that there was an incompatibility with the algorithms in use in the default configuration.

You can get around this by specifying the following SSH options:

ssh -o HostKeyAlgorithms=ssh-rsa,ssh-dss -o KexAlgorithms=diffie-hellman-group1-sha1 -o Ciphers=aes128-cbc,3des-cbc -o MACs=hmac-md5,hmac-sha1 root@hostname -p2022

Hopefully, this will serve as a reminder to me in future. If someone else finds this useful then all the better!