Edit 22/11/2010 :Le problème est réglé dans la version 2.7.7 de Pidgin pour Linux qui peut être installé via ce PPA. (Pour Windows c’est la version 2.7.8 qui corrige le problème).
Si vous pouvez installer ces versions favorisez cette solution.
Depuis le 18/11/2010 si vous utilisez Pidgin et le protocole MSN vous devez avoir le message d’erreur suivant :
« Le certificat pour omega.contacts.msn.com n’a pas pu être validé. La chaine de certificat fournie est non valide. »
Cela provient de Microsoft qui semble faire des opérations sur les certificats SSL de ses serveurs MSN.
J’ai dans mon article précédent mis à jour régulièrement décris une méthode résolvant le problème et qui consiste à remplacer le certificat Pidgin posant problème par celui que l’on peut récupérer sur le site de MS.
Mais cette méthode ne semble pas infaillible de plus il existe une solution plus élégante et pérenne (?) fournis par les développeurs de Pidgin dans le bug #12906
La correction est décrite comme ceci :
Add new intermediate certificates that Microsoft have started using to sign the SSL cert for omega.contacts.msn.com, because their server admins are incompetent and are still supplying the old intermediates on the wire.
Bref pour s’en sortir il « suffit » de sauvegarder les fichiers ci-dessous et de les copier dans le répertoire /usr/share/purple/ca-certs/
(Cliquer ici pour avoir un zip des fichiers ci-dessus mais sauvegardés chez moi au cas où)
Re-démarrer Pidgin, il se peut que vous ayez l’erreur encore une fois, mais Pidgin devrait réussir à se connecter puis ensuite il ne devrait plus y avoir de problèmes
Sous Windows il faut sauvegarder ces fichiers dans C:\Program Files\Pidgin\ca-certs
Si cette solution n’a pas fonctionnée voir les solutions présentés dans Pidgin : Erreur de certificat pour omega.contacts.msn.com
Sources :
Pidgin and MSN (certificate error for omega.contacts.msn.com)