我使用jabber.el从内部连接到我的工作聊天服务器emacs
。直到最近,jabber-connect
它一直有效,但是现在,当我运行它时,提示我输入JID后挂起。Emacs锁定,直到用取消它为止C-g
,此时我看到:
Buffer " *-jabber-process-*" has a running process; kill it? (y or n)
...在小缓冲区中,我必须回答y
才能离开。
在*Messages*
缓冲区中,我可以看到以下其他消息:
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'...
如果我尝试openssl_client
从命令行运行命令,则似乎连接成功。虽然我猜只是表明它可以建立SSL连接?
~> openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof
CONNECTED(00000003)
^C
我还能做些什么来解决问题所在?
嗯,您是对的-同样,如果我从其他主机运行该命令,则会得到很多证书输出。好的,这给了我一些有用的东西。谢谢!
—
babbageclunk 2014年
我使用jabber.el连接到Hipchat,我认为当有人向我发送表情符号时,它有时会挂在Emacs上。而且,Emacs常常没有明显的原因就死了。罪魁祸首是jabber.el。我尝试了几天没有连接的工作。而且我认为如果没有它,Emacs会更加稳定。虽然我真的很想使用它。
—
iLemming
www.google.com:443
,它会在该CONNECTED
行之后吐出大量证书信息。也许您的服务器接受连接,但无法完成SSL握手..?