Eu uso o jabber.el para conectar-me ao meu servidor de bate-papo no trabalho a partir de dentro emacs
. Isso funcionava até recentemente, mas agora, quando eu o executo jabber-connect
, trava depois de solicitar meu JID. O Emacs trava até que eu o cancele C-g
, e nesse ponto eu vejo:
Buffer " *-jabber-process-*" has a running process; kill it? (y or n)
... no minibuffer, e eu tenho que responder y
para sair.
No *Messages*
buffer, eu posso ver essas outras mensagens:
Opening TLS connection to `lxchat'...
Opening TLS connection with `gnutls-cli --insecure -p 5223 lxchat'...failed
Opening TLS connection with `gnutls-cli --insecure -p 5223 lxchat --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof'...
Se eu tentar executar o openssl_client
comando na linha de comando, ele parece se conectar com êxito. Embora eu acho que apenas mostra que pode estabelecer a conexão SSL?
~> openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof
CONNECTED(00000003)
^C
O que mais posso fazer para descobrir qual é o problema?
www.google.com:443
, ela divulga muitas informações de certificado após aCONNECTED
linha. Talvez o servidor aceita a conexão, mas nunca completa o handshake SSL ..?