How does one use Windows Live Messenger as an IM Server for Bamboo notifications?

How can i use windows live messenger to send build notifications from my Bamboo build server?

I'm behind my corporate firewall, however i believe i've sorted out all issues related to that, and all ports and what not are open and available. However, i get a "no response from server" no matter what i do.

Is there any documentation on how to hook bamboo up to use window live messenger? Is there documentation that states that it isn't possible?

I am not really looking to troubleshoot here, i'm mostly just asking if there is any documentation on this subject, as i cannot seem to find any.

1 answer

Hi pezjoker,

Bamboo did not support Windows Live Messenger up until recently when Microsoft introduced XMPP/Jabber protocol access for Live Messenger.

Microsoft has some documentation on how to access Live Messanger accounts through XMPP/Jabber. Have you tried the server connection information on this page?


Thanks for the response, James!

I started to look at the msdn articles right before i posted the question here, and when i got to the application client id and the authentication token and that lot, i decided i'd rather try harder to find some Bamboo specific documentation before i got lost in that xmpp \ see-other-host \ oauth 2.0 madness which i know nothing about.

No problems! Did you end up getting it working?

Nope. Not working. I could be misreading this, but it sounds like there is stuff that Bamboo will have to have written to even make it possible.

(note, this was a change to the initial xmpp release for wlm that went out in april of 2012 and was a breaking change. is it possible that bamboo no longer works, given these changes?)

  • Your app must implement see-other-host. For details, see the "see-other-host" section in RFC6120: XMPP: Core.

    Note The see-other-host requirement is a breaking change beginning with the April 2012 release. All apps, including those that work with the December 2011 release, must implement see-other-host. Any app that implements Messenger XMPP but doesn't also implement see-other-host will no longer work.

  • We use X-MESSENGER-OAUTH2 Simple Authentication and Security Layer (SASL) authentication to get a user's okay, or consent, for your app to represent the user when signing in to the Messenger XMPP service. To do this, we use theOAuth 2.0 standard. To use our implementation, your app needs a client ID and an access token (and possibly other info, depending on your app type). To get these, see the Get a client ID and Get an access token sections later in this topic.

Hmm, sucks to hear that didn't work out of the box :(

I've linked your question to the issue to add Windows Live Messanger support to Bamboo.

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Tuesday in Statuspage

Introducing Statuspage Getting Started guides! First up: What is Statuspage?

Over the next several weeks we'll be sharing some of our Getting Started guides here in the community. Throughout this series of posts, we'd love to hear from customers and non-customers ab...

175 views 4 1
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you