Citrix Provisioning

Fixed issues

Citrix Provisioning™ 2603 includes the following fixed issues:

  • MCS VDAs using MCSIO and Citrix Provisioning VDAs sometimes become unregistered due to hangs processing disk requests from windows when Asynchronous IO is enabled in MCSIO or the PVS vDisk. The fix forces synchronous handling of some requests even when Asynchronous IO is enabled. [CVADHELP-31470]
  • Under some circumstances, the automated updates task would fail when dealing with targets on VMware because the VM that exists can’t be found to finish the provisioning due to issues in how the code was caching information. [CVADHELP-31471]
  • Under some circumstances, Windows would return a non-fatal error to Citrix Provisioning streaming service which would cause the specific thread to exit. Eventually all processing threads would exit at which point no target can log on to the server. The fix treats this error as a warning instead of a fatal error. [CVADHELP-31472]
  • When running on Intel processors from 2020 or newer, some hypervisors injects delays in processing whenever a VM runs an unaligned interlocked instruction. The performance counters in the Citrix Provisioning target device drivers would sometimes do this due to incorrect alignment definitions. [CVADHELP-30567]
  • When communicating with the Citrix License Server to upload usage telemetry, the connection would fail if the system clocks on the Citrix Provisioning and License Server were not synchronized exactly. This fix allows a slight clock drift between these servers. Also, you must synchronize the servers to the same time source to avoid future problems with clock drift. [CVADHELP-29623]
  • The vDisk status icon on the Windows tray on target devices would sometimes disappear. This is because it would not be re-displayed if the explorer process that implements the desktop restarted. [CVADHELP-30333]
  • When the recent change was made to add the ability to define read only admin groups, the powershell SDK had a bug whereby it was never possible to specify that read only access was required when grating a group admin access. [CVADHELP-30479]
  • If running in a timezone east of GMT, when the Citrix Provisioning Server loses contact with the license server, it would incorrectly decrease the expiration date of the LAS activation by two days every day as it sometimes treated days as local time instead of UTC (so midnight local time is the previous day in UTC). The fix treats all license dates as UTC to avoid this problem. [CVADHELP-31063]
  • If the clocks on Citrix Provisioning Servers in a farm are not synchronized exactly, the Citrix Provisioning Server where the clock is set to an earlier time than the server which checks license activation with the License Server would incorrectly declare that Citrix Provisioning Server is not licensed. The fix allows the clocks to drift up to 15 minutes when checking the cached data. Also, you must synchronize the servers to the same time source to avoid future problems with clock drift. [CVADHELP-31165]
  • When uninstalling the Citrix Provisioning Server installation, a command window pops up running the Windows service control manager command. [LCM-24796]
  • The Configuration Wizard fails if you try to create a new site while a database key rotation is in progress. The fix blocks adding a server to the farm when you select to create a new site instead of letting the process run and fail at the very end. [LCM-23733]
  • Selecting Get Template Properties causes the Citrix Provisioning console to crash. [LCM-23999]
  • No audit record is created when selecting to revert a version of a vDisk. [LCM-24798]
  • If you attempt to perform a reverse image on a target VM with no local disk the error is misleading and incorrect. The error message now correctly mentions that there is no local disk available. [PVS-14118]
  • When streaming with IPv6, Citrix Provisioning packets might be fragmented that leads to boot issues. [PVS-14445]
  • When initializing database encryption, the code can mistakenly think a database encryption key rotation is in progress and report an error. [PVS-14662]
  • If the user running the Configuration Wizard is not a domain administrator, then an error dialog about SPN creation is popped up with just the permissions error. The fix changed the error to a warning pop-up (since it does not cause the Configuration Wizard to fail) along with pointers describing what can go wrong and how to fix it.

    Failure to create SPN means that if you are running with NTLM disabled, the Citrix Provisioning console and Configuration Wizard running on other servers will not be able to communicate with the server being configured. [PVS-14914]

Fixed issues

In this article