The OpenSSH client has a verbose parameter that can be used to debug connection issues related to ssh. There are three levels of verbose one can use, each with a different amount of debugging output. They are
ssh -v computer@somehost ssh -vv computer@somehost ssh -vvv computer@somehost
Simple enough. The “ssh -vvv” can be very useful in debugging routing issues when using ssh, as well as fingerprint or public/private keypair problems.