Pidgin cannot connect to MSN: the certificate chain presented is invalid

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 per­son­all, but it's the solu­tion that has been uploaded for Pidgin's next update)
Down­load two files (no1 and no2) and copy them this time into your Pid­gin instal­la­tion folder, under "ca-certs" (prob­a­bly "C:\Program Files\Pidgin\ca-certs" on Win­dows, or /usr/share/purple/ca-certs/ on Linux).

UPDATE 2010-11-19
Seems like Microsoft changed the SSL cer­tifi­cate again… Or I don't know, but the sit­u­a­tion looks more like there's a dif­fer­ent SSL cer­tifi­cate depend­ing on the con­nec­tion?! I uploaded a sec­ond one that peo­ple can try. At this moment, I use one cer­tifi­cate on one com­puter, and the sec­ond cer­tifi­cate on another com­puter (another Inter­net con­nec­tion). You can thus try with the 2nd cer­tifi­cate.

将no1和no2(是官方提供的),下载下来后,就可以登陆了。

赞一个。

原文地址:https://www.cnblogs.com/westfly/p/1882694.html