我通常在 Ubuntu 上使用 Pidgin(2.6.4,现在是 2.6.5)通过 XMPP 连接到 jabber.org 进行即时通讯。昨天,有时当我尝试连接时,我会收到以下错误:
Unable to validate certificate
The certificate for jabber.org could not be validated.
The certificate chain presented is invalid.
我不知道为什么会发生这种情况;同一办公室的其他人在连接 jabber.org 时没有遇到任何问题,而今天每次都会发生这种情况。我尝试删除 jabber.org 的证书(在 ~/.purple/certificates/x509/tls_peers/jabber.org 中),并重新启动 Pidgin 几次,但都没有成功。我尝试了我能想到的所有设置组合(关闭 TLS/SSL、允许未加密的流等),但都不起作用。有什么想法吗?
答案1
问题出在 jabber.org 网站上,他们正在进行重大更改,预计几天内会出现问题。我也遇到了同样的问题,不用担心。
答案2
好的,我在另一台机器上运行了 Pidgin,获取了新的当前证书,并将其复制到旧机器上,现在我可以连接了。仍然不知道为什么在我删除旧证书后 Pidgin 无法注意到它丢失了。