{"id":151,"date":"2013-01-10T10:16:06","date_gmt":"2013-01-09T21:16:06","guid":{"rendered":"http:\/\/eion.robbmob.com\/blog\/?p=151"},"modified":"2013-01-10T10:16:49","modified_gmt":"2013-01-09T21:16:49","slug":"setting-up-the-msn-xmpp-plugin-in-pidgin","status":"publish","type":"post","link":"https:\/\/eion.robbmob.com\/blog\/2013\/01\/10\/setting-up-the-msn-xmpp-plugin-in-pidgin\/","title":{"rendered":"Setting up the MSN-XMPP plugin in Pidgin"},"content":{"rendered":"<p>Fun conversation in the #pidgin IRC channel this morning about the latest news about Microsoft <a href=\"http:\/\/msdn.microsoft.com\/en-us\/live\/default.aspx\" target=\"_blank\" title=\"Existing implementations that use Extensible Messaging and Presence Protocol (XMPP) will continue to work until October 2013. Existing implementations that use MSP will continue to work until March 2014. \">shutting down the MSN servers later this year<\/a>.  As part of it, a few people wanted to start using MSN-over-XMPP using <a href=\"http:\/\/code.google.com\/p\/pidgin-msn-xmpp\/\" target=\"_blank\">the msn-xmpp plugin for Pidgin<\/a>.  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&#8217;s a fairly manual process.  Just to make people&#8217;s lives easier I&#8217;m documenting here the setup process (might even put some info on the Google code page \ud83d\ude42 )<\/p>\n<p>First of all, grab the plugin, install it and enable it through Tools->Plugins<br \/>\n<a href=\"https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-enable.png\"><img loading=\"lazy\" src=\"https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-enable-227x300.png?resize=227%2C300\" alt=\"msn-xmpp-plugin-enable\" width=\"227\" height=\"300\" class=\"alignnone size-medium wp-image-153\" srcset=\"https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-enable.png?resize=227%2C300&amp;ssl=1 227w, https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-enable.png?resize=113%2C150&amp;ssl=1 113w, https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-enable.png?w=430&amp;ssl=1 430w\" sizes=\"(max-width: 227px) 100vw, 227px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>Then create a new XMPP account in your Pidgin Accounts page.  You&#8217;ll want to use your MSN\/Live\/WLM email address with the &#8216;@&#8217; characters replaced with &#8216;%40&#8217; for the username, and messenger.live.com as the domain<br \/>\n<a href=\"https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-settings.png\"><img loading=\"lazy\" src=\"https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-settings-221x300.png?resize=221%2C300\" alt=\"msn-xmpp-plugin-settings\" width=\"221\" height=\"300\" class=\"alignnone size-medium wp-image-154\" srcset=\"https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-settings.png?resize=221%2C300&amp;ssl=1 221w, https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-settings.png?resize=110%2C150&amp;ssl=1 110w, https:\/\/i0.wp.com\/eion.robbmob.com\/blog\/wp-content\/uploads\/2013\/01\/msn-xmpp-plugin-settings.png?w=340&amp;ssl=1 340w\" sizes=\"(max-width: 221px) 100vw, 221px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>Save and enable the account and follow all the popup prompts and login pages in your browser.  You&#8217;ll also want to open the debug log in Pidgin through Help->Debug Window.  You&#8217;re watching for a message saying &#8216;see-other-host&#8217; (you can filter by it if you want).  You want to then take that value and cram it into the &#8216;Connect Server&#8217; setting in the Advanced tab.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[7],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3CEsE-2r","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/posts\/151"}],"collection":[{"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/comments?post=151"}],"version-history":[{"count":0,"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/posts\/151\/revisions"}],"wp:attachment":[{"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/media?parent=151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/categories?post=151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eion.robbmob.com\/blog\/wp-json\/wp\/v2\/tags?post=151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}