12

I don't know if I am the only one with this bug, but I can't use my MSN account with a freshly installed Ubuntu 11.10 with Empathy. It used to work with my Arch Linux, but now with Ubuntu, it continuously tries to connect but nothing happens.

How can I solve this problem?

Yi Jiang
  • 1,196
  • 1
  • 13
  • 28
aliasbody
  • 991
  • 3
  • 10
  • 16

4 Answers4

19

Without uninstalling anything, you can fix this by changing a line in the file /usr/share/pyshared/papyon/service/description/AB/__init__.py.

Edit it as root by running:

sudo -H gedit /usr/share/pyshared/papyon/service/description/AB/__init__.py

Change line 23 from this:

url = "http://contacts.msn.com/abservice/abservice.asmx"

To this:

url = "https://local-bay.contacts.msn.com/abservice/abservice.asmx"

Or to this:

url = "https://local-sn.contacts.msn.com/abservice/abservice.asmx"

Reboot and test it, it's working for me!

Eliah Kagan
  • 116,445
  • 54
  • 318
  • 493
razor7
  • 1,559
  • 4
  • 18
  • 30
  • That worked for me as well! – rsilva4 Nov 08 '11 at 16:11
  • Can you elaborate on what is this option and why it solves the problem? – Decio Lira Nov 09 '11 at 02:15
  • 1
    papyon seems to be a MSN plugin for empathy or some empathy protocol helper. This plugin tryes to connect to a MSN web service to login and get your buddy list through some XML SOAP magic. It seems that microsoft MSN engineers changed the URL of that web service and for that, many non official MSN clients got problems to login and get the Buddy list. With this change, you tell papyon where the webservice is and it works, at least for me. – razor7 Nov 09 '11 at 11:36
  • i confirm it worked for me too! and no reboot required. thanks – suli8 Nov 09 '11 at 13:58
  • is there a way to get the url for other locations? That one does not work for me. :/ – Decio Lira Nov 12 '11 at 01:08
  • This didn't work for me on 11.10. – popey Nov 14 '11 at 10:55
2

Just open the terminal and enter this command:

sudo apt-get install msn-pecan

Then after it finishes installing, choose msn-pecan for your email instead of MSN messenger and it will work.

jokerdino
  • 41,000
  • 24
  • 132
  • 201
2
sudo apt-get remove telepathy-butterfly

Remove your MSN account and add it again, it worked for me.

Yi Jiang
  • 1,196
  • 1
  • 13
  • 28
Mazen
  • 21
  • 1
1

This happened on my PC at the weekend. I disabled the account, waited 10 seconds and then re-enabled the account. MSN network connected straight away.

Phil Hannent
  • 1,595
  • 2
  • 11
  • 21