We are moving sametime from an "old" Sametime 11.6 server to a new Sametime 12.0.1 server on docker.
We recreated the server from scratch and created new policies as well as a new managed-settings.xml
policies-user.xml on the old server points to the old managed-settings.xml
policies-user.xml on the new server points to the new managed-settings.xml
This is important as Sametime 12 needs an authentication server to be set when Sametime 11 did not need one in order for the users to single sign on to Sametime using their embedded Sametime client.
Both servers have the same hostname but different IP addresses.
In order to test all functionality on the new server we changed DNS for a few testusers to point to the new sametime server. Some of the users found the sametime server, immediately downloaded the managed-settings.xml and logged in: Everything fine.
But for about half of the test users the login failed: The managed-settings.xml was just the one from the old server. And although the timestamp of it changes on every client start it never gets updated with the data from the new server.
To make it even weirder: When we change the managed-settings.xml on the OLD server, the one on the client is updated as well, although DNS for the update url clearly points to the IP of the new server.
Two questions:
- Without resetting the user: how can I force it to download the "new" policies from the new server
- Who / what downloads the managed-settings.xml on the client as it seams that the client downloads it from the old IP although when opening the url in the browser shows the new server
Remark: I already found the setting
<settingGroup name="com.hcl.rcp.managedsettings">
<setting name="UpdateIntervalInMins" value="1" isLocked="false"/>
</settingGroup>
but as the client does not download the "right" managed-settings.xml this does not help as he never gets the instruction to use "shorter" update intervals and I don't want to set this setting for 2000 users as it might cause some network load.