Tuesday, 12 February 2013

IIS AAR for Lync Reverse Proxy

So this tweet can across my twitter feed today, I had to share as I think its a fantastic post.




Again from Richard Brynteson at masteringlync.com

http://masteringlync.com/2013/02/12/using-iis-application-request-routing-arr-as-a-tmg-replacement/

I had started looking at AAR as a replacement for TMG for some customers but hadn't gotten around to configuring/playing with it yet, so this post has saved me a fair chunk of time in trying to figure it all out.

Lync Federated Contacts and Presence Status


Over the last couple of weeks I have had a few people letting me know that federation is broken, as they can’t see the status of a federated user.

After some investigation I have found that federation is working as expected, the “issue” (not that it’s an issue) is the way that Lync displays status information for federated contacts.

When searching for a Lync user’s status within your owncompany status is displayed in the search results.

However until you add the federated contact to your “buddylist” their presence status will be displayed as “presence unknown”

Hover over the contact and select the icon, and select which group to make the usera member of from your “buddy list”
Once you add the contact to your “buddy list”

The status will now be displayed for this federated contact when you are searching by SIP URI.

[UPDATE: Spotted some spelling mistakes]

Friday, 8 February 2013

Windows 8 Chrome and Lync 2013 Client Missed Call Notifications

So I have been having this problem, when I click on a number in a missed call notification email from Lync my Google Chrome browser would launch to my homepage instead of the Lync client.

When I tried to change the default association of the TEL protocol, i was given the option of two (2) values..

Clicking the "Change Program" button gave me two (2) options


After much searching a registry entry was found to enabled the Lync application be to added to the list (Thanks Simon).

Create a new REG_SZ "String Value" Under Computer\HKLM\Software\Microsoft\Office\15.0\Lync\Capabilities\URLAssociations\ called TEL with a value of "callto"


Once this key is added you are given a third chose for the TEL protocol association for Lync

Selecting "Microsoft Lync" updates the associations to show Microsoft Lync as the default application for the TEL URL.



Now clicking the number in the missed call notification email and it launches the Lync client.




Wednesday, 6 February 2013

Logging/Tracing in Lync Server 2013


In Lync Server 2013 the way to enable tracing has changed there is no longer GUI to enable the tracing, its done via command line.

The command is “ClsController.exe” and is located in “C:\Program Files\Common Files\Microsoft Lync Server 2013\ClsAgent\” on the Lync 2013 Server, in Lync 2010 you ran the “Lync logging Tool” and selected components that you wished to trace, started the trace and re-created the problem, stopped the trace and then “Analysed” the trace with the snooper tool.

Lync 2013 doesn’t allow you to select the components that you wish to trace, you now select a scenario that you wish to trace/
The flow is now:
  • ClsController.exe -start –scenario –pools
  • Reproduce the Issue
  • ClsController.exe -stop –scenario –pools
  • ClsController.exe -flush –pools
  • ClsController.exe -search –pools –components –loglevel

 Today I came across this post by Richard Brynteson at MasteringLync.com

The output file is created on the desktop of the user logged in running the bat file, then you can use snooper from the Lync Debug Tools to open the file

All Lync Server 2013 have the ClsAgent running on them, so you only need to run the ClsController.exe once and it will collect from all servers in the pool identified.