Fixed issues
Citrix Provisioning™ 2607 LTSR includes the following fixed issues:
-
When running the Configuration Wizard in silent (answer file) mode, database administrator credentials supplied in the answer file were sometimes cleared, causing the wizard to fail with no error message. The credentials are now preserved and a clear error is logged if a genuine credential problem occurs. [CVADHELP-30644]
-
After upgrading from an earlier release, the Notifier service might leak database connections until the SQL Server maximum connection limit was reached, disrupting operations. Connections are now released correctly, and the service also handles oversized or malformed notification packets more robustly. [CVADHELP-32474]
-
Target devices whose personality string length was an exact multiple of the packet size might get stuck after retrieving vDisk and cache details, never completing boot. These devices now retrieve their personality data correctly and continue starting up. [CVADHELP-32831]
-
When setting up virtual machines with a vDisk write cache type other than “Cache in device RAM with overflow on hard disk”, the Virtual Machines page no longer displays a misaligned layout with an unnecessary hard disk size field. The write cache disk size field is now hidden unless it applies. [LCM-24002]
-
Standard (non-administrator) users were previously unable to run PVS PowerShell commands because the environment details were stored in a protected registry location. PVS PowerShell now works for non-elevated users. [PVS-15020]
-
Previously, machines using MCS I/O might crash with a blue screen at boot because the disk filter driver was not loaded early enough in the boot sequence. The driver is now configured to load correctly during startup, so affected machines power on normally. [PVS-15021]
-
When the license server supports the newer LAS interface but the legacy v6 interface is unavailable or disabled, the Configuration Wizard now completes successfully instead of reporting a licensing failure. This prevents customers from appearing unlicensed on license servers where the legacy v6 interface has been removed. [PVS-15023]
-
Previously, if a license activation’s expiration date passed while the product might not communicate with the license server, the farm might remain incorrectly treated as licensed. The farm is now correctly considered unlicensed once the activation expiration date has passed. [PVS-15064]
-
Previously the SSL Certificate page in the Configuration Wizard might fail to identify valid server certificates whose private keys were provided by the legacy CryptoAPI, preventing their selection. This step might result in an error:
The SSL certificate is not a valid certificate. It does not have a private key, or the private key cannot be exported.
Such certificates are now correctly detected as usable, and the wizard reports all certificate validation issues at once rather than stopping at the first error. [PVS-15111]
-
Previously, a missing server entry in the connection cache might cause an unhandled error during target-to-server communication. Lookups now handle absent entries gracefully so connections proceed reliably. [PVS-15141]
-
Previously the Configuration Wizard rejected valid server certificates whose trust relied on an intermediate certificate. This step might result in an error:
The SSL certificate is not a valid certificate. The certificate of the issuer cannot be found.
Such certificates are now accepted, with the wizard correctly locating the signing certificate in the chain or in the system certificate stores. [PVS-15227]
-
Previously, while some provisioning servers were upgraded and others were not, targets booting from virtual disks in private image mode or maintenance mode might fail to connect or reconnect, and some management commands failed with communication errors. Servers now communicate reliably throughout the upgrade, so these targets connect as expected and management commands succeed. [PVS-13608]
-
Previously, running Citrix Provisioning Services under the Network Service account caused features such as KMS activation, cached secrets clearing during vDisk promotion, and daylight savings domain trust handling to fail. These features now work as expected under the supported service account configuration. [PVS-13857]
-
Previously, in GCP environments, the Citrix Virtual Apps and Desktops Setup Wizard failed to remove server-side write-cache files from the store, wasting disk space when provisioning did not complete. These files are now removed correctly, even when provisioning fails. [PVS-9870]
<!–
- When you run the Configuration Wizard silently with an answer file, the wizard no longer fails without explanation. It retains the database administrator credentials from the answer file and logs a clear error if silent mode cannot use the admin credentials. [CVADHELP-30644]
- After you upgrade from an earlier release, the Provisioning Server no longer opens an increasing number of connections to the SQL Server database until it reaches the maximum connection limit. It now releases connections correctly. [CVADHELP-32474]
- When a device personality string length is an exact multiple of the packet size, target devices no longer become stuck after they retrieve vDisk and cache details. The server now transfers personality strings of any length correctly and handles malformed or incomplete replies robustly. [CVADHELP-32831]
- DeviceStart telemetry records now report the correct vDisk version. [CVADHELP-33811]
- On the Virtual Machines page of the Citrix Virtual Apps and Desktops Setup Wizard, the write cache disk size field no longer appears when you select a vDisk cache type other than “Cache in device RAM with overflow on hard disk.” [LCM-24002]
- Non-elevated users can now run PVS PowerShell commands. Previously, the commands failed because the required environment information was stored in a protected registry location. [PVS-15020]
- MCS machines no longer boot to a blue screen after you install MCS IO. The CVhdFilter driver now loads early in the boot process. [PVS-15021]
- When the license server does not provide the legacy v6 interface, the Configuration Wizard no longer fails if the server supports the newer licensing interface. [PVS-15023]
- When the license activation expiration date passes, the provisioning farm is now treated as unlicensed even if the Provisioning Server cannot reach the license server. [PVS-15064]
- The Configuration Wizard now recognizes certificates whose private keys are provided by the legacy CryptoAPI (CAPI). It lets you select CA-issued certificates with exportable private keys for SSL and reports all validation failures instead of stopping at the first problem. [PVS-15111]
- When a target device or server is not in the connection cache, server connection lookups no longer fail or destabilize the stream service. [PVS-15141]
- When you uninstall MCSIO (the CVhdFilter driver) during VDA removal, the uninstall no longer fails with error 1603 or risks a boot failure (0x7B blue screen) on restart. The driver is now disabled and removed safely, interactive mode shows a warning dialog, silent installs (/quiet or /norestart) suppress prompts, and driver signature failures show a specific error code. [PVS-15145]
- On Windows Server 2022, Windows 11, and later, the PVS console now uses TLS 1.3 for secure connections, including telemetry uploads and hypervisor communication. [PVS-15169]
- The Configuration Wizard now accepts server certificates that rely on an intermediate certificate in the trust chain. [PVS-15227] –!>