Monday, December 19, 2011

Exchange OWA and Lync Integration Issue: Multiple SIP ProxyAddresses

I was recently troubleshooting a pesky Lync-OWA integration issue where some users could see the integration and some couldn’t.  I was getting the dreaded:

“Instant Messaging isn’t available right now.  The Contact List will appear when the service becomes available.”

Lync-OWA - OWA error - markup

First thoughts were that because it was only happening to a subset of users, maybe the Exchange CAS server that they were accessing through was having issues.  I was able to force a working connection through that same CAS server without issue for other users, so I knew that the CAS was healthy.

Next step was to investigate the user mailbox since it was very consistent as to whether a user worked or didn’t work.  After comparing two users (one working, one not working), I noticed that the non-working user had multiple SIP addresses defined in the Email Addresses Tab:

Lync-OWA - Exch properties dual SIP - markup

Turns out that in this particular implementation, a Resource Forest model was being used for both Exchange and Lync.  The tools used for user synchronization were copying the current user’s SIP proxy addresses to the new Resource Forest and when the users were getting enabled for Lync, multiple SIP addresses were being applied to the “proxyAddresses” AD attribute:

Lync-OWA - Proxy Addresses

After removing the extra SIP proxy addresses from the resource forest proxyAddresses AD attribute, Lync-OWA integration was restored:

Lync-OWA - OWA working

The SIP entries in the proxyAddresses AD attribute should only contain the SIP address that matches the SIP address that Lync is using.


  1. We should be so lucky as to have proxy SIP addresses. :-)

  2. Great job. I was wondering for a while.

  3. Thanks for this article. I know it's a little old at this point, but I need a way to enforce the sip: entry in the proxyAddresses attribute. Do you know if it should "always be the same as the value of the msRTCSIP-PrimaryUserAddress attribute? Let me know what you think. Thanks.

  4. The assignment topics differ from university to university, but our experts knew the basics of assignment writing, thus taking assignment help from these experts would solve all the requirements of perfect coursework. Hire us today!

  5. Suggest good information in this message, click here.
    ufabet 24h
    slots เล่นได้

  6. Excellent post! The MSN capstone project is the final program project, which demonstrates your cumulative knowledge from the coursework. In most cases, students lack enough time. Therefore, they opt to order for MSN capstone project writers.