升级到 12.10 后,Empathy 在连接 Google Talk 时显示“网络错误”

升级到 12.10 后,Empathy 在连接 Google Talk 时显示“网络错误”

升级到 Ubuntu 12.10 后,Empathy 在尝试连接 Google Talk 时显示“网络错误”。在 12.04(及更早版本)中,Empathy 已使用 Google Talk 正确设置并运行。

在在线帐户中,我已使用 Ubuntu 授权我的 Google 帐户。我尝试删除该帐户并重新添加/重新授权,但结果是一样的。

我也尝试删除并重新安装 Empathy (3.6.0.3) 和 Telepathy。

这个问题有解决办法吗?或者有进一步诊断“网络错误”的方法吗?任何帮助都将不胜感激。

答案1

Empathy 包含一个调试器,可用于显示日志信息以帮助诊断连接问题。

使用以下方式启动调试器:empathy-debugger,然后启动 empathy,日志信息将立即可见。

在这种情况下,日志显示以下内容:

    gabble/-WARNING: 22/11/12 22:44:08.389273: Invalid numeric port '80"
                                               specified in hostname
                                               talkx.l.google.com:80

这是由 中的后备服务器配置错误导致的错误/usr/share/accounts/services/google-im.service。相关启动板错误

答案2

问题可能是由于公司防火墙干扰了连接。我使用“高级”部分中的以下参数解决了该问题。

Login ID: [email protected]
Password: **
[x] Encryption required (TLS/SSL) (checked)
[ ] Ignore SSL certificate errors (unchecked)
Resource:
Priority: 0
Server: talk.google.com
Port: 80
[ ] Use old SSL (unchecked)

相关内容