Link to home
Start Free TrialLog in
Avatar of Maria Zambo
Maria ZamboFlag for United States of America

asked on

How to disable location requests from Skype for Business clients every time they register with the server?

In Skype for Business Server 2015, Is there a way to disable clients from retrieving location information from the LIS/Secondary LIS every time the client registers with the server? I want to prevent the client from performing a HELD request to get location information when it first registers to the server. Is this possible with the on-prem server?
Avatar of Martin Nguyen
Martin Nguyen
Flag of United States of America image

Hello impacthelpdesk,
Sorry I can't answer your question directly, but would you be able to remove the location information by using either Set-CsWebServiceConfiguration (https://docs.microsoft.com/en-us/powershell/module/skype/set-cswebserviceconfiguration?view=skype-ps#description) or Remove-CsWebServiceConfiguration (https://docs.microsoft.com/en-us/powershell/module/skype/remove-cswebserviceconfiguration?view=skype-ps)?

Or could you perhaps change the client settings with Get-CsLocationPolicy (https://docs.microsoft.com/en-us/powershell/module/skype/get-cslocationpolicy?view=skype-ps) so the clients retrieve the location policy information from the local replica of the Central Management store, rather than the Central Management store itself.

Please let me know if this is helpful,
Martin Nguyen
Avatar of Maria Zambo

ASKER

Hi Martin,

Your answer is helpful. The problem is, I have a mixed environment where users with enterprise voice enabled and users without enterprise voice enabled are in the same registrar pool. At the moment I have a secondary LIS configured at the global level so that all users are getting their location information from this server. What I'm trying to do it prevent enterprise voice disabled users from sending location requests to the secondary LIS while still having enterprise voice enabled users send location requests to the secondary LIS.

The only way that I've been able to separate the two groups of users is by creating another registrar pool and moving all the enterprise voice users to one registrar pool and the non enterprise voice users to the other pool. That way, I can have a secondary LIS configured for the users with EV enabled, and no secondary LIS configured for the non EV users. I did this by configured the WebServicesConfiguration at the site level instead of at the global level.

Of course this means that I need to to deploy another set of servers at a single geographic location which is not ideal.

I'm hoping there is a way to change the behavior of the clients so that EV disabled users are not sending a location request at time of registration (maybe by modifying the registry?) or a way to configure the secondary LIS at a user level (not at a site-wide or global level).

Thank you for taking the time to look into this question!
I'm glad you found a solution that worked! Albeit not the ideal one for sure. I'll try to poke around the topic a little bit more, the additional information and the workaround you posted is very helpful, and it might even help other experts find a way to solve the issue.

Cheers!
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.