Citrix Provisioning

Known issues and considerations

This Citrix Provisioning release includes the following new issues and considerations:

  • The following Citrix Provisioning features don’t work if you choose to run Citrix Provisioning Services as the Network Service account.
    • KMS Activation Support
    • Cached secrets clearing: Removes certain secrets from the vDisk when it is promoted to production
    • Daylight Savings support: Ensures domain trust is not lost when the daylight savings state changes

    [PVS-13857]

  • If you run Citrix Provisioning in an environment with NTLM disabled, the Active Directory setup for the Citrix Provisioning Services is done automatically only if you run the Configuration Wizard as a user who is a member of the Domain Administrators group. If you cannot do this, then ask a domain administrator to create the required AD configuration as follows:

    For each Citrix Provisioning Server, run:

    setspn -S PVSSoap/X-fqdn -U Y\Z setspn -S PVSSoap/X-hostname -U Y\Z

    Where, X is the Citrix Provisioning Server and Y\Z is the domain account that the services will run as on that server.

    [PVS-14031]

  • After upgrading from Citrix Provisioning version 2203-CU6 to 2402-CU2 or later, you might need to re-enter Citrix Provisioning Server information when you run Citrix Provisioning Console. [PVS-13846]
  • Upgrading the Remote PowerShell SDK from Citrix Provisioning 2203 CU6 or earlier version to 2503 results in a failure. As a workaround, do one of the following:

    • Uninstall the older remote PowerShell (which is called “Xendesktop and XenApp remote powershell SDK” in Add/Remove programs).
    • Delete the registry key HKLM\Software\Citrix\Broker before upgrading.

    [PVS-14078]

Previously reported issues

  • The Target Device Update BDM dialog doesn’t work if you select more than one NIC on the same Citrix Provisioning Server. [PVS-13647]
  • While moving Citrix Provisioning Servers to a new or existing farm, if you move the last server out of the old farm (example, farm A) to another farm (example, farm B), then farm A’s database becomes inaccessible. You cannot use this farm (farm A in this case) again in the future. As a workaround, back up the HKLM\Software\Citrix\ProvisioningServices registry key before moving the last server. [PVS-13371]
  • The Citrix Virtual Apps and Desktops Setup Wizard sometimes fails to provision targets on Nutanix if the Auto-Add feature is enabled on the Citrix Provisioning console. [PVS-11745]
  • In GCP environments, the Citrix Virtual Apps and Desktops Setup Wizard fails to remove server-side write cache files that are in the WriteCache directory of the Citrix Provisioning store. The write-cache files are used to format the write-cache when you first start the VMs. Therefore, the files must be removed even if provisioning fails to avoid wasting disk space. To resolve this issue, do one or both of the following:

    • Ensure that the number of threads has a value of 20. Do one of the following:
      • Set the value in the registry setting key:
      Computer\HKEY_CURRENT_USER\Software\Citrix\ProvisioningServices\VdiWizard\MAX_VM_CREATE_THREADS_PER_HYPERVISOR
      • Remove the registry setting key.
    • Ensure that the store used for write-cache files uses an SSD persistent disk instead of a Standard disk. [PVS-9870]
  • If you use IPv6-based streaming, then the streamed target acquires two IPv6 addresses from DHCP, out of which, one of the addresses shows up as a statically assigned address in Windows. You can also see an auto-configured address if IPv6 auto-configuration is enabled on the network. This auto-configured address also shows up as a statically assigned address in Windows. In addition to these, the streamed target is also allocated a link local address in Windows. [PVS-11858]
  • When configuring boot devices using the Boot Device Management utility, you cannot proceed beyond the Specify the Login Server page if you:

    1. Select Use DNS to find the server.
    2. Select the Target Device is UEFI firmware checkbox.
    3. Enter an FQDN longer than 15 characters in the Server FQDN field.
    4. Clear the Target Device is UEFI firmware checkbox.
    5. Select Use static IP address for the Server.

    You can continue to the next page if you clear the FQDN field or reduce the number of characters to fewer than 15. [PVS-9954]

  • The Citrix Virtual Desktops Setup Wizard creates targets then boots them to format the cache drive. This process occurs quickly. Sometimes, a VDA reaches a state where it fails to shut down correctly. This process occurs because the VDA is initializing while the Citrix Provisioning Service and the provisioned device service simultaneously finish formatting the cache drive, then shuts down. To resolve this issue:

    1. In the virtual disk registry key, HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ProvisioningServices, create a DWORD called RebootDelaySec.
    2. Assign a value to RebootDelaySec. This delays the time for shutdown by the value set in seconds. [HDX-14474]
  • When using the Streamed VM Setup Wizard to create VMs on a XenServer host while specifying 1 vCPU, the VM is created with 1 vCPU and a topology of 2 cores per socket. Creating VMs in this fashion prevents the VM from booting, while displaying the following error message in XenCenter: “The value ‘VCPU_max must be a multiple of this field’ is invalid for field platforms: cores-per-socket. As a result, XenCenter fails to boot the VM because the topology and vCPU configuration are incompatible. [PVS-1126]
Known issues and considerations