在Windows上使用Emacs中的Jabber时遇到的问题

时间:2011-05-05 15:03:04

标签: windows emacs client xmpp

虽然我意识到在Windows上作为Jabber客户端的Emacs的组合可能是“僵局”的定义,但我觉得可能还有其他人有这样的勇气和毅力(没有cygwin等)

我正在使用2010-05-08的GNU Emacs 23.2.1(i386-mingw-nt5.1.2600)。

现在我得到了

连接丢失:'流错误:违反政策',以及类似的消息:

您正在使用无效的客户端,并且 因此将断开连接。请咨询您的系统管理员 供客户选择。

无效客户端根据我从XMPP RFC定义中收集的内容生成策略违规。

有关如何解决此问题的任何想法?我希望jabber.el代码中的某些地方可以让它发送一个有效的客户名称。

感谢。

2 个答案:

答案 0 :(得分:0)

我没有使用jabber(如jabber.el),所以我不能说话。

我通过bitlbee登录jabber / gmail帐户。它对我来说一直很好。我在Linux机器上使用它。不确定它在Windows机器上是如何工作的。也许考虑使用他们的public servers之一。我在使用macbookpro时使用过他们的公共服务器。他们工作正常。

答案 1 :(得分:0)

jabber-version.el中,更改行:

(name () "jabber.el")

并添加服务器将接受的内容而不是jabber.el。编辑后使用 C-M-x 重新加载点下的函数。