我刚刚安装了 Maverick,虽然目前看来它运行正常,但 Empathy 无法连接到我的 MSN 帐户。我已验证 Pidgin 可以连接。
我尝试查看 Empathy 调试日志,但我看到的只有:
Starting butterfly 0.5.14: telepathy-python 0.15.17, papyon 0.5.1
Failed to create Connection
对于这里发生的事情以及如何解决它,您有什么建议吗?
答案1
删除telepathy-butterfly
(在突触中完全删除)对我来说很有效 - 无需重新安装。
答案2
看起来微软发布了新版本的 Windows Live Messenger 并在服务器端做出了不兼容的更改。
这里有一个 Launchpad 错误:https://bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670。看起来有一个提议的更新已准备好进行测试(参见。https://bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670/comments/52)。
答案3
在官方补丁发布之前,对于那些等不及的人,请在终端中输入以下内容(在 Lucid 和 Maverick 上测试):
gksudo gedit /usr/share/pyshared/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py
然后找到:
gksudo gedit /usr/share/pyshared/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py
并将其更改为:
CONTACTS = ("contacts.msn.com", "MBI")
现在只需保存并重新启动 Empathy,它就会再次连接。
答案4
我的 Empathy 自 10.4 版以来一直正常工作,但在前一天,MSN 停止连接。我通过 apt-get 删除 telepathy-butterfly,然后从 Empathy 中删除我的 MSN 帐户解决了该问题。然后我重新添加了 MSN 帐户,它就可以正常工作了。
据我了解,Emapathy 可以使用 Butterfly 或 Haze 模块连接到 MSN,通过删除 Butterfly,我强制它使用 Haze。