Ubuntu: Empathy cannot connect to MSN account


I've just installed Maverick, and while it seems to work so far, Empathy is unable to connect to my MSN account. I've verified that Pidgin can connect.

I've tried looking at the Empathy debug log, but all I see is:

Starting butterfly 0.5.14: telepathy-python 0.15.17, papyon 0.5.1    Failed to create Connection  

Any suggestions as to what's going on here, and how to fix it?


Removing telepathy-butterfly (complete removal in synaptic) did the trick for me - no need for reinstallation.


It looks like Microsoft released a new version of Windows Live Messenger and made incompatible changes on the server side.

There is a Launchpad bug here: https://bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670. It looks like there is a proposed update ready for testing (cfr. https://bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670/comments/52).


Until the official patch goes through, for those who cannot wait, type the following in a terminal (tested on Lucid and Maverick):

gksudo gedit /usr/share/pyshared/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py  

Then find:

gksudo gedit /usr/share/pyshared/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py  

And change that to:

CONTACTS = ("contacts.msn.com", "MBI")  

Now just save and restart Empathy and it should connect again.


Some things you might want to try,

  • First try to remove and recreate your account information for MSN, open Empathy and hit F4, then select your MSN account and click remove, and re add the account.
  • If that doesn't work then try reinstalling empathy-common by hitting ctrl-alt-t typing sudo apt-get remove empathy-common in the Terminal, and then reinstall.
  • Try sudo apt-get remove telepathy-butterfly in the Terminal, and then reinstall it.


My Empathy has been working since the 10.4 release and within the last day, MSN stopped connecting. I resolved the issue by apt-get removing the telepathy-butterfly and then removing my MSN account from within Empathy. I then re-added the MSN account and it works.

It is my understanding that Emapathy can either use the butterfly or haze module to connect to MSN, by removing butterfly, I forced it to use haze.

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »