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 ypara 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_clientcomando 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 aCONNECTEDlinha. Talvez o servidor aceita a conexão, mas nunca completa o handshake SSL ..?