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

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.

Landis Attendant Console Install

Attempting to setup a test tenant with access to Landis Attendant Console, and was getting errors around granting access to the tenant. The ...