在Windows上使用Emacs中的Jabber问题

虽然我意识到Windows上的Emacs作为Jabber客户端的组合可能是“僵局”的定义,但是我觉得可能还有其他的一些人为了得到这个工作(没有cygwin等)。

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

现在我得到一个

连接丢失:“stream错误:违反策略” ,以及如下消息:

您正在使用无效的客户端,因此将被断开连接。 请向您的系统pipe理员咨询客户的select。

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

任何想法如何弥补这一点? 我希望有一些在jabber.el代码中我可以发送一个有效的客户端名称。

谢谢。

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

我通过bitlbee登录到jabber / gmail帐户。 这对我来说工作得很好。 我在Linux机器上使用它。 不知道它如何在Windows机器上工作。 也许考虑使用他们的公共服务器之一 。 当我使用我的macbookpro时,我使用了他们的公共服务器。 他们工作正常。

jabber-version.el ,改变行:

 (name () "jabber.el") 

并把服务器将接受的东西,而不是jabber.el 。 编辑后使用CMx重新加载点下的功能。