Pidgin这段时间一直出现"The certificate for omega.contacts.msn.com could not be validated. The certificate chain presented is invalid."错误,无法登陆MSN。
用Google搜索,结果一般都是基于Linux的解决方案,而且貌似这个问题是个老问题,回答得比较旧,即删除某文件,然后登陆的时候Pidgin会自动下载,重新修复。
搜索到最好的结果是如下
http://www.diarizing.com/pidgin-cannot-connect-to-msn-the-certificate-chain-presented-is-invalid/
它提供的linux的解决方案。
在后面的回复中,网友提供了下面一个解决方案,针对的是Windows和Linux系统,而且结果还比较新噢。
http://blog.andreineculau.com/2010/11/pidgin-and-msn-certificate-error-for-omega-contacts-msn-com/
原文如下:
UPDATE 2010-11-19 #2 (not tested personall, but it's the solution that has been uploaded for Pidgin's next update)
Download two files (no1 and no2) and copy them this time into your Pidgin installation folder, under "ca-certs" (probably "C:\Program Files\Pidgin\ca-certs" on Windows, or /usr/share/purple/ca-certs/ on Linux).
UPDATE 2010-11-19
Seems like Microsoft changed the SSL certificate again… Or I don't know, but the situation looks more like there's a different SSL certificate depending on the connection?! I uploaded a second one that people can try. At this moment, I use one certificate on one computer, and the second certificate on another computer (another Internet connection). You can thus try with the 2nd certificate.
将no1和no2(是官方提供的),下载下来后,就可以登陆了。
赞一个。