For those of us that don’t use Microsoft Windows as our primary operating system we know all too well the pain when dealing with organizations that use services like Microsoft Office 365. I have been using Fedora for the past 6+ years as my travel laptops OS, but really started feeling the pain when I switched to a company using Office 365.
No surprising that Microsoft doesn’t support Lync connections to anything other than the authorized Lync product suite (Microsoft and MAC). There has been a thread happening over at the Office 365 forum (bet ya can’t guess who the person ranting is :
Long story short, I was finally able to get Pidgin on Fedora working properly with Office 365′s servers. Needless to say 90 percent of the functionality doesn’t work (desktop sharing, voice calls, video calls, etc), but at least I can txt chat with feller coworkers. One fun thing that I did find out is that Microsofts servers don’t handle the SIPE connections very well, so sending coworkers a lot of messages before they have time to engage the chat window will cause separate pop-up windows every time you hit the return key. I like to think of it as a Lync DDoS.
Anyway, onto the configuration:
First you need to install pidgin
sudo yum install pidgin -y
You will also need to install the Pidgin SIP module
sudo yum install pidgin-sipe -y
Here are the settings:
Connection type: Auto
User Agent: THIS IS THE IMPORTANT PART!!!
CCAPI/4.0.7577.0 OC/4.0.7577.0 (Microsoft Lync 2010)
Authentication scheme: TLS-DSK
Make sure Single Sign-On radio button is checked!
Leave the Proxy setting at the default
Click Accept the SSL Certificate (assuming it’s your cert
Once connected you should see your contacts