Setting up the MSN-XMPP plugin in Pidgin

Fun conversation in the #pidgin IRC channel this morning about the latest news about Microsoft shutting down the MSN servers later this year. As part of it, a few people wanted to start using MSN-over-XMPP using the msn-xmpp plugin for Pidgin. I have some uncommitted (and unfinished) code on my computer to convert the plugin from just an authorising mechanism to a proper protocol plugin but in its presently available state, it’s a fairly manual process. Just to make people’s lives easier I’m documenting here the setup process (might even put some info on the Google code page 🙂 )

First of all, grab the plugin, install it and enable it through Tools->Plugins

Then create a new XMPP account in your Pidgin Accounts page. You’ll want to use your MSN/Live/WLM email address with the ‘@’ characters replaced with ‘%40’ for the username, and as the domain

Save and enable the account and follow all the popup prompts and login pages in your browser. You’ll also want to open the debug log in Pidgin through Help->Debug Window. You’re watching for a message saying ‘see-other-host’ (you can filter by it if you want). You want to then take that value and cram it into the ‘Connect Server’ setting in the Advanced tab.

  1. #1 by Nico on 2013-02-01 - 6:45 am

    This is the problem what value must i put in the connect server settings?

  2. #2 by Nico on 2013-02-01 - 6:48 am

    You want to then take that value and cram it into the ‘Connect Server’ setting in the Advanced tab. What value does it means i can’t get it running.

  3. #3 by kdjf on 2013-03-03 - 6:40 pm

    I tried to compile the plugin under linux [ Ubuntu 10.04.4, updated, with pidgin 2.10.6 ], and managed to build it (got the .so file) However, plugin is not enabled: Error: undefined symbol: jabber_auth_add_mech Do you have any idea or suggestion?

  4. #4 by kdjf on 2013-03-04 - 3:25 pm

    For the previous comment, is resolved. I was using wrong linker option. Now it works.

Comments are closed.