How to replace your certficate (the GUI method):
Go to pidgin's Tools->Certificates to remove the old certificate. Don't close this window yet. (You can, but it is easier to not)
With your browser, go to https://omega.contacts.msn.com. It will give you "Directory Listing Denied"
With Firefox, if you click on the lock in the lower right corner, you get a dialog box, where you can click on View Certificate. On its Details tab, you can export the certificate to a file.
Now, back on the pidgin Tools->Certificates dialog, you can add this certificate
Solution 2
1. Close Pidgin
2. Find your certificates folder (Windows: %appdata%\.purple) (Linux: /home/.purple)
3. Delete everything in the certificate folder.
4. Restart pidgin and eventually you should get a new certificate that works.
P.S: Windows users who aren’t familar with %appdata% just type %appdata%\.purple in your address bar and press enter.
Solution 3
The first thing is to remove the invalid certificate. This can be done from Tools->Certificates.
After that, you might try to just reconnect and it might get a valid certificate, and you are done.
In case you are not, if running on Linux, you can do:
echo QUIT | openssl s_client –connect omega?.con?tacts?.msn?.com:443 | openssl x509 > omega?.con?tacts?.msn?.com
And copy that file to: ~/.purple/certificates/x509/tls_peers
If you use windows 7
Go to C:\Users\{USER}\AppData\Roaming\.purple\certificates\x509\tls_peers\
delete the omega?.con?tacts?.msn?.com file and restart pidgin
Source from here
Incoming search terms:
- hotmail ssl certificate error
- pidgin accept certificate permanently
- pidgin ssl certificate
- pidgin unable to validate certificate
- pidgin certificate
- ssl certificate error unable to validate certificate
- pidgin ssl
- how to fix ssl certificate
- pidgin import certificate
- pidgin certificates






Thanks for this,
I had the same problem happen earlier this week. Until I came across this I even tried install MSN Live Messenger. Big mistake. I’m happy to have pidgin running again.
[Reply]
Thanks, solution #3 worked for me.
[Reply]
Permanent solution (unless microsoft screws up again) from the developers:
http://developer.pidgin.im/ticket/12906#comment:39
[Reply]
Thank you for this. It was beginning to drive me a little batty. Solution 2 worked like a charm on my Win 7 box.
[Reply]
Solution 2 worked for me, thanks!
[Reply]
Thanks, I followed step one and before I got to importing the certificate pidgin had loaded the correct certificate. All I had to do was delete the bad one and wait a sec for it to download the correct one.
[Reply]
thx for sending this, but its not working for me, i just keep getting the same message over and over again. im using ubuntu 10.04 and i followed all the steps of all the solutions and none worked for me :S
[Reply]
Thanks for this wonderful tutorial. This helped me.
[Reply]
I found that this worked great for me…
sudo apt-get remove pidgin
sudo apt-get autoremove
sudo apt-get install pidgin
Just reinstall pidgin and make sure to autoremove to clean up the crumbs and it works. at least for me it did.
[Reply]
worked perfect, on WinXP it does take some time after deleting for the omega file to re-appear. (+5 minutes on my machine)
[Reply]
Method #1 worked for me. I’m using Mandriva Linux 2010.1
[Reply]
Hmm nothing works for me. I tried all the options and even removing the ~/.purple folder and reinstalling Pidgin.
[Reply]
Thanks,
solution #1 worked for me
[Reply]
Method #1 worked for me. I’m using Ubuntu Linux 9.10 (Karmic Koala)
[Reply]
There is an easy way of doing this on windows.
How to replace your certficate (the GUI method):
Go to pidgin’s Tools->Certificates to remove the old certificate. Don’t close this window yet.
(You can, but it is easier to not)
With your browser, go to https://omega.contacts.msn.com. It will give you “Directory Listing Denied”
With Firefox, if you click on the lock in the lower right corner, you get a dialog box, where you can click on View Certificate. On its Details tab, you can export the certificate to a file.
After exporting the file to the SSL Server list by clicking add. Find the file and select and click ok. Done
[Reply]
great guide! only needed solution nr one.
[Reply]