O Websense estava bloqueando as portas encaminhadas. Então, foi problema de rede. Demorei muito tempo para descobrir.
Eu tenho uma instância do AWS EC2 para a qual não consigo me conectar através de um dos servidores do Ubuntu. No entanto, posso me conectar à instância do AWS por meio de qualquer máquina (com e sem chave SSH privada), mas o servidor Ubuntu não pode.
Saída Telnet:
$ sudo telnet xx.xx.xxx.xxx 22
Trying xx.xx.xxx.xxx...
Connected to xx.xx.xxx.xxx.
Escape character is '^]'.
Saída SSH (mesma saída quando a chave privada é usada):
$ ssh xxxxx@xxxxxxx -vvv
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug2: ssh_connect: needpriv 0
debug1: Connecting to xxxxxx [xx.xx.xxx.xxx] port 22.
debug1: Connection established.
debug3: Incorrect RSA1 identifier
debug3: Could not load "meteor" as a RSA1 public key
debug1: identity file meteor type -1
debug1: identity file meteor-cert type -1
Depois que ele trava. O SSH não fornece nenhuma mensagem de tempo limite e pode ser interrompido, pressionando ctrl+c
. Eu acho que depois dessas linhas, ele deve iniciar o protocolo SSH.
É um problema de rede ou problema de cliente SSH?