Fixed issues in 2507 LTSR CU2
Compared to: Citrix Provisioning™ 2507 LTSR CU1
VDAs no longer unregister intermittently due to target device server hangs
Previously, target devices could experience a complete server hang under certain I/O conditions, causing VDAs to become unregistered intermittently. Force Unit Access (FUA) read/write requests are now handled as synchronous I/O, preventing these hangs. [CVADHELP-28333]
vDisk automated update tasks no longer fail with “VM is not available” on vSphere
Scheduled vDisk update tasks could fail with the error “VM is not available to process updates” when a stale vCenter datacenter cache prevented PVS from locating the update VM. PVS now refreshes the datacenter inventory and retries, allowing the automated update to complete successfully. [CVADHELP-28927]
Targets no longer fail to connect after transient UDP network errors
Previously, a transient network error (WSAENETRESET) could cause stream process threads to terminate without restarting, eventually leaving a port unable to accept any target connections. These errors are now safely ignored and logged as a warning, so targets continue to log on to the PVS server while alerting administrators to possible network infrastructure issues. [CVADHELP-29167]
vDisk status tray icon now reappears after Explorer restarts
Previously the vDisk status icon could disappear permanently from the system tray after the taskbar restarted, such as following an Explorer crash or a logoff/logon. The icon now reliably reappears when the taskbar is recreated. [CVADHELP-30333]
New-PvsAuthGroup and Set-PvsAuthGroup no longer expose invalid IsReadOnly parameter
Previously, specifying the IsReadOnly parameter with Set-PvsAuthGroup or New-PvsAuthGroup resulted in a database error. That parameter has been removed from these cmdlets; use Grant-PvsAuthGroup to set an authorization group’s read-only flag. [CVADHELP-30479]
Silent Configuration Wizard now completes when using answer-file database credentials
Running the Configuration Wizard in silent (answer file) mode previously failed without reporting any error when database administrator credentials were supplied. The wizard now retains the supplied credentials and completes successfully, and logs a clear error if valid credentials cannot be used. [CVADHELP-30644]
Licensing no longer shows “Not entitled” after LAS migration on servers east of GMT
Previously, PVS servers in time zones east of GMT could incorrectly display a “Not entitled” licensing status after an LAS migration because license expiration dates were shifted to the previous day. Expiration dates are now consistently handled in UTC, so entitlement status is reported correctly regardless of the server’s time zone. [CVADHELP-31063]
Spurious license reacquired warning when PVS server clocks are slightly out of sync
Previously, minor clock differences between PVS servers could trigger a “device license has been reacquired and the pending shutdown canceled” message on target devices at login. Server clocks may now differ by up to 15 minutes without causing this false warning. [CVADHELP-31165]
Excessive SQL Server connections after upgrade no longer exhaust the connection limit
After upgrading from PVS 2402, the server could leak database connections until the SQL Server maximum connection limit was reached, disrupting operations. Connections are now released correctly, and notification handling is hardened against oversized and malformed records so the connection buildup no longer occurs. [CVADHELP-32474]
Non-elevated users can now run PVS PowerShell cmdlets
Previously, standard (non-administrator) users were unable to run PVS PowerShell commands because the required environment information was stored in a protected registry location. Standard users can now run PVS PowerShell without elevated privileges. [CVADHELP-33741]
Server Token now stored in correct PVS registry location when farm joined to Citrix Cloud
Previously, when a PVS farm was joined to Citrix Cloud, the Server Token (STK) was written to an incorrect registry location, which could affect platform detection. It is now stored in the correct PVS registry path. [CVADHELP-33917]
Command window no longer appears when repairing or uninstalling PVS server
Previously, a brief “sc.exe” command window would pop up while repairing or uninstalling the PVS server. This no longer happens, and the service is stopped and removed silently. [LCM-15209]
Audit trail now records vDisk Revert version actions
Reverting a vDisk to a previous version was not being recorded in the audit trail. Such revert operations are now correctly captured in the audit log. [LCM-24000]
Virtual Machines page layout corrected for non-RAM-overflow write cache types
When setting up virtual machines during Citrix Virtual Apps and Desktops Setup Wizard, the Virtual Machines page no longer displays a misaligned write cache disk field when the vDisk cache type is not “Cache in device RAM with overflow on hard disk”. The write cache disk size box is now hidden when it does not apply. [LCM-24002]
IPv6 streaming no longer causes packet fragmentation that leads to target device boot failures
Previously, when streaming over IPv6, Provisioning packets could become fragmented, which resulted in target devices failing to boot. Packets are now sized correctly for IPv6 streaming, so target devices boot reliably without requiring manual MTU adjustments. [PVS-14445]
Upgrading directly from an older CU to the latest Current Release no longer requires an intermediate CU update
Previously, upgrading from an older Cumulative Update to the latest Current Release required first upgrading to the newest available Cumulative Update. You can now upgrade directly to the latest Current Release without that intermediate step. [PVS-14349]
KMS activation, cached secrets clearing, and daylight savings support now work under Network Service account
Previously, running Citrix Provisioning Services under the Network Service account caused KMS activation, cached secrets clearing, and daylight savings support to stop working. These features now function correctly when the service runs as the Network Service account. [PVS-13857]
Active Directory setup completes automatically for non-Domain-Administrator users when NTLM is disabled
Previously, in environments with NTLM disabled, the Active Directory configuration for Citrix Provisioning was completed automatically only when the Configuration Wizard was run by a member of the Domain Administrators group, otherwise a domain administrator had to create the configuration manually. Now the required Active Directory setup completes automatically regardless of whether the user running the wizard belongs to the Domain Administrators group [PVS-14031].
Server information persists in the Provisioning Console after upgrade
After upgrading from an earlier version, you had to re-enter Citrix Provisioning Server information when launching the Citrix Provisioning Console. The console now retains the previously configured server information across upgrades. [PVS-13846]
Setup Wizard now removes leftover server-side write-cache files in GCP environments
Previously, in GCP environments, the Citrix Virtual Apps and Desktops Setup Wizard did not remove server-side write-cache files from the provisioning store, wasting disk space when provisioning failed. These files are now cleaned up correctly. [PVS-9870]
In this article
- VDAs no longer unregister intermittently due to target device server hangs
- vDisk automated update tasks no longer fail with “VM is not available” on vSphere
- Targets no longer fail to connect after transient UDP network errors
- vDisk status tray icon now reappears after Explorer restarts
- New-PvsAuthGroup and Set-PvsAuthGroup no longer expose invalid IsReadOnly parameter
- Silent Configuration Wizard now completes when using answer-file database credentials
- Licensing no longer shows “Not entitled” after LAS migration on servers east of GMT
- Spurious license reacquired warning when PVS server clocks are slightly out of sync
- Excessive SQL Server connections after upgrade no longer exhaust the connection limit
- Non-elevated users can now run PVS PowerShell cmdlets
- Server Token now stored in correct PVS registry location when farm joined to Citrix Cloud
- Command window no longer appears when repairing or uninstalling PVS server
- Audit trail now records vDisk Revert version actions
- Virtual Machines page layout corrected for non-RAM-overflow write cache types
- IPv6 streaming no longer causes packet fragmentation that leads to target device boot failures
- Upgrading directly from an older CU to the latest Current Release no longer requires an intermediate CU update
- KMS activation, cached secrets clearing, and daylight savings support now work under Network Service account
- Active Directory setup completes automatically for non-Domain-Administrator users when NTLM is disabled
- Server information persists in the Provisioning Console after upgrade
- Setup Wizard now removes leftover server-side write-cache files in GCP environments