Thanks for the info.
My solution to the same problem is different, though, if anyone is interested.
- I removed the msn certificate files
Code:
$ cd ${HOME}/.purple/certificates/x509/tls_peers
$ rm contacts.msn.com login.live.com
If you're not comfortable with removing the files, simply copy them to another folder like ~/tmp.
- Open pigdin debug window: Help -> Debug Window
- Open pidgen account manager: Accounts -> Mange Accounts
- Disable the MSN account, then enable the MSN account: Enabled checkbox
- The debug window showed pidgin connecting to msn, downloading the certificates and saving them to login.live.com and contacts.msn.com.