Tag Archives: Microsoft Office Communicator

Custom presence in Lync 2010

I enjoyed using custom presence in Communicator 2007, but when our enterprise switched to Lync 2010 a few months ago, my custom presence migrated through until I switched to a new PC, then the old method of enabling custom presence failed.  Why?  One registry entry…

Here’s how to do it: Create a string key in HKCUSoftwarePoliciesMicrosoftCommunicator called CustomStateURL and give it a value of the path to an OCS presence XML file, such as file:///c:/program files/Microsoft Office Communicator/OCSPresence.xml

Now, also create a DWORD key in the same location called EnableSIPHighSecurityMode and give it a value of 0.  This entry wasn’t needed in Communicator 2007, and is something an administrator can turn off in Lync, but can be handled individually at your PC also.

Finally, make sure the OCS presence XML file is in the path you specified above and log off/on.  You should be good to go!

The link to the ZIP file that has both the .reg file and .xml file is here.  Enjoy!

Eric Oszakiewski

Eric Oszakiewski is a professional software developer based in Scottsdale, AZ with over 37 years of IT experience, and 19 years Native American Gaming experience. He is currently working as a .Net/SharePoint Development Lead for General Motors.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInYouTube

Office Communicator custom presence in R2

I upgraded my Office Communicator 2007 to R2 last week, and my custom presence stopped working. Turns out R2 will assume default security for transport, which is set to High, and then requires your custom presence XML file to be an HTTPS URL. Even if you set your registry entry to be an https path it still won’t work. The link to the articles that did help can be found here:

Defining custom presence states for Office Communicator 2007 R2
Communicator R2 custom presence not working?

Basically, you just need to create a .reg file and load it with this:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftCommunicator]
@=””
“CustomStateURL”=”C:Program FilesMicrosoft Office CommunicatorPresence.xml”
“EnableSIPHighSecurityMode”=dword:00000000

Just replace the path in CustomStateURL with the path to your local XML file with custom presence info, run the .reg file and restart Communicator. Enjoy!

Eric Oszakiewski

Eric Oszakiewski is a professional software developer based in Scottsdale, AZ with over 37 years of IT experience, and 19 years Native American Gaming experience. He is currently working as a .Net/SharePoint Development Lead for General Motors.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInYouTube