Fixed issues
Citrix Provisioning™ 2603 includes the following fixed issues:
-
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.
-
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.
-
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.
-
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.
-
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.
-
If transient network errors occur, such as ICMP TTL-exceeded messages, stream process threads might terminate and not restart, which can eventually prevent target devices from logging on to or connecting to the PVS server on the affected port; these errors are now logged as warnings and streaming continues.
-
If minor clock differences exist between PVS servers, license entitlement checks might fail and target devices might display the message:"A device license has been reacquired and the pending shutdown canceled."