Network error: Connection refused significa que o servidor se recusou a abrir a conexão (no nível TCP). A causa usual é que o sshd não está em execução.
Eu acho que o sshd não gosta de algo na configuração e aborta. Olhe no log do sshd.
A propósito, hmac-sha1 não parece ser um valor válido para KexAlgorithms , mas para MACs