Built a new Citrix farm with Server 2016, with XenApp 7.15. We only use Citrix for published applications. 15 years worth of previous Citrix installs using per device cal's, never had an issue. Since building the new farm, every 2 months or so all the cal's are in use/unavailable, users get a "Remote Desktop License issue" error when launching an application. Have to rebuild the license database to free up the cals. Does anyone know what changed in server 2016 or Citrix after 6.5 that might be causing this issue? The license GPO's are correct, no errors on the server, can't figure out why the cals are not made available after a machine disconnects. We only have RDS installed for Citrix. We are small, only 20 cals, at most we will have 5 concurrent connections. Need to figure out what is going on with the licensing.
Since we are only publishing applications would it be better to use per user cal's?
Any help would be appreciated.