Isso significa que o cliente SSH na verdade não falou SSH no servidor. Meu melhor palpite seria algum tipo de proxy transparente ou IDS atrapalhando seu tráfego no trabalho e atrapalhando-o além de qualquer esperança de recuperação. Em caso afirmativo, instale o OpenVPN em 443 / tcp em casa e configure explicitamente o cliente OpenVPN para usar o proxy HTTPS para conectar-se a casa (funciona muito bem - obtendo acesso total de rede dentro de uma rede governamental estupidamente bloqueada).