Are you missing the EnableSkypeUI from Lync Management Shell in Lync Server 2013?
If you have deployed a Skype for Business (S4B) client into your Lync Server 2013 environment you may see the following error upon login:
There are plenty of articles about how to switch the client via Office365 Powershell, Lync Management Shell or the Registry, but if you’re scratching your head on how to get the new parameter “CSClientPolicy” here are some steps that may have been missed.
The new client software that supports both the Lync 2013 and S4B user interface (UI) modes does a quick check for which server version you are running and then remediates the UI to the current version unless the registrar server responsed with the following attribute configured in the user’s CSClientPolicy:
EnableSkypeUI – true/false
- True – Enables S4B UI
- False – Enables Lync UI
If you don’t find the EnableSkypeUI attribute in Get-CsClientPolicy you will need to patch your servers with the latest cumulative update. The trick to this is if you’re automatically patching the CU updates to Lync Server you must make sure that you also manually patch the database. There is the possibility that you may have forgotten that the database needs a update and it is always a good idea to revisit. We must do this to make sure that not only the Front End Servers are up-to-date but also the Backend SQL database schemas have been updated to include the new setting(s).
Get the latest patches for the servers:
To run the Installer, run the following command on each Front End:
Apply all the patches.
Apply the back-end database updates (SE Pool shown below):
Install-CsDatabase -ConfiguredDatabases –SqlServerFqdn <FQDN> -Verbose
Run Lync Management Shell:
Get-CsClientPolicy | select Enable*
EnableSkypeUI should now be visible, but will be set to $null.
The behaviour of the change when set to $true is relatively smooth. The Lync client will show a message similar to the grab at the start of this post
The toolbar icon will represent the current client mode also:
The client will completely exit and restart in Skype for Business mode:
Also the relevent Taskbar icon will be updated for continuity: