Product Documentation

Fixed issues

Jan 15, 2016

Compared to: Provisioning Services 7.6

Provisioning Services 7.7 contains all fixes that were included in Provisioning Services 7, 7.1, and 7.6, plus the following, new fixes:

Console Issues

  • With this fix, the "Schedule the next vDisk update to occur on" option and "Apply vDisk updates as soon as they are directed by the server" option are no longer available for Provisioning Services.

    [#LA4166]

  • The XenDesktop Setup Wizard sets an invalid "default" generation ID when creating XenServer virtual machines.

    [#LA5924]

  • After completing the XenDesktop wizard, the Machine Catalog in Studio is empty and the streaming IP address appears instead of the management IP address, which is incorrect. To use the management IP address, set the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ProvisioningServices
    Name: UseManagementIpInCatalog
    Type: DWORD
    Value: 1

    [#LC0125]

  • When running the Streamed VM Setup Wizard to add VMs to a Device Collection and if a hosting entry uses a different case format, the following error message appears:

    "To avoid creating a duplicate key, the Add or Set command was cancelled"
    Details:-
    Cannot insert duplicate key row in object 'dbo.VirtualHostingPool' with unique index 'IDX_VirtualHostingPoolSiteIdName'. The duplicate key value is (18df503c-c745-452a-89aa-3bbf431c7b33, livsvmv01.livdc.local).
    The statement has been terminated.

    [#LC0348]

  • The Xen Desktop Setup Wizard does not use the template boot properties when creating targets. To fix this, create the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ProvisioningServices
    Name: UseTemplateBootOrder
    Type:REG_DWORD
    Data: 1

    [#LC0382]

  • When running the Streamed VM Setup Wizard, some Active Directory organizational units (OUs) might not appear in the wizard if the OU name contains special characters.

    [#LC0393]

  • Attempts to map a disk on the Provisioning Service server by using either MCLI.exe or the command "mcli-runwithreturn mapdisk -p disklocatorName=MyDiskLocatorName, sitename=MySiteName, storeName=MyStoreName" fail and the following error message appears:

    Object Reference not set to an instance of an object (MCLI command)

    Attempts to run the command "mcli-run unmapdisk" fails and shows the error message "An unexpected MAPI error occurred."

    [#LC0786]

  • When trying to create machines by using the XenDesktop Setup Wizard, the hard drive and the virtual DVD drives are placed in difference storage volumes, even though the hosting unit can only access one volume.

    [#LC0918]

  • If the Desktop Delivery Controller contains a port number in the uniform resource identifier (URI), when the XenDesktop Setup Wizard runs, the Microsoft Management Console (MMC) stops responding.

    [#LC1248]

  • The XenDesktop Setup Wizard fails when one of the Cluster Shared Volumes does not contain the StorageDisk location.

    [#LC1807]

  • In some environments, when using the Provisioning Services 7.x bootstrap file, it can take a long time to start many target devices together.

    Note: The issue can also occur in situations where a high load does not exist.

    [#LC1839]

  • If the account used to log on to the Provisioning Services console is not the same account used to install Provisioning Services, running the XenDesktop Setup Wizard fails with the following error:

    "Cannot connect to the XenDesktop controller at <address>. Some or all identity references could not be translated."

    [#LC1952]

  • In a Microsoft SCVMM environment, the XenDesktop Setup wizard does not assign a static MAC address to a non-streaming network adapter when the MAC address type in the template is static.

    [#LC2459]

  • When running the XenDesktop Setup Wizard, not all virtual machines are created if the number of standard and PvD storages are not equal.

    [#LC2496]

  • The XenDesktop Setup Wizard creates ESX virtual machine metadata in one store, instead of distributing the metadata with the different disks created for the virtual machine.

    [#LC2549]

  • When creating virtual machines in XenServer by using the XenDesktop Setup Wizard, the template setting with the GPU assigned might not be retained.

    [#LC2859]

  • Machines created with the XenDesktop Setup Wizard are not added to the XenDesktop machine catalog and the following error message appears:

    "No items match the supplied pattern"

    [#LC2923]

  • The XenDesktop Setup Wizard might fail to create machine when the VMware ESX host is in Maintenance Mode.

    [#LC3401]

  • The XenDesktop Setup Wizard might fail to honor the "Superseded" flag on the Personal vDisk storage of the hosting unit.

    [#LC3573]

  • When the Streamed VM Setup Wizard is running, enumerating templates on the VMware ESX cluster that contain many hosts and data stores can take a long time to complete.

    [#LC3674]

  • When mounting and unmounting vDisks, the SOAP service might become unresponsive and the Provisioning Services Console might fail to start.

    [#LC3723]

  • The following error message can appear while creating machines using the Streamed VM Setup Wizard:

    "Object reference not set to an instance of an object."

    [#LC3811]

Server Issues

  • The SOAP Service might exit unexpectedly while changing the vDisk license mode to Key Management Service (KMS).

    [#LC0265]

  • The Target device might return broadcasted ARP reply packets during the bootstrap process, causing excessive network traffic.

    [#LC0451]

  • If there are five or more network adapters attached to the server, the following error messages appear:

    • Message processor timed out. Error number 0XE0070003.
    • No response received for successful send. Error number 0xA0070002.

    [#LC0455]

  • When many targets attempt to reconnect after experiencing network issues, the Stream Process (StreamProcess.exe) might close unexpectedly due to extensive retry attempts to send the packets to the target devices.

    [#LC0488]

  • When using the network settings of the DHCP in bootstrap configuration, if the "Router" option in DHCP is not configured, a false default gateway IP address might appear in the Provisioning Services Target device.

    [#LC0688]

  • When installing the XenApp Enterprise and PVS Datacenter licenses on the Citrix License Server and starting the XenApp Target device from the vDisk, the PVS Datacenter licenses are not consumed in the License Management Console.

    [#LC0707]

  • Attempts to map a disk on the Provisioning Service server by using either MCLI.exe or the command "mcli-runwithreturn mapdisk -p disklocatorName=MyDiskLocatorName, sitename=MySiteName, storeName=MyStoreName" fail and the following error message appears:

    Object Reference not set to an instance of an object (MCLI command)

    Attempts to run the command "mcli-run unmapdisk" fails and shows the error message "An unexpected MAPI error occurred."

    [#LC0786]

  • After upgrading to Provisioning Services 7.1, if there are a large number of VDAs, it can take four to five hours to restart all VDAs.

    [#LC0941]

  • When upgrading Provisioning Services from Version 7.1 to 7.6, if you run the dbscript.exe generator that is provided with Provisioning Services and is used to create an SQL script to upgrade the Provisioning Services database version, an error appears and the generated script is truncated.

    [#LC1087]

  • The Notifier.exe process might experience an access violation and exit unexpectedly at random.

    [#LC1199]

  • Target devices shows the correct number of retries, however the Provisioning Services console always shows zero retries.

    [#LC1427]

  • When adding Dynamic vDisks to stores, the server reports an incorrect Replication Status after adding the Dynamic vDisk to the second store.

    [#LC1428]

  • When copying and pasting properties between two virtual disks, the load balancing settings are not pasted on the second disk.

    [#LC1498]

  • Provisioned virtual machines (VMs) might become unresponsive randomly while shutting down the system.

    [#LC1573]

  • The Stream Service fails when starting and stopping the service.

    [#LC1664]

  • The Powershell MCLI command "Mcli-Get DeviceInfo" returns an empty value in the "Status" field.

    [#LC1790]

  • After installing Provisioning Services Console version 7.1.3, many .NET applications fail on Windows Server 2008 R2 and on Windows 7.

    [#LC1838]

  • In some environments, when using the Provisioning Services 7.x bootstrap file, it can take a long time to start many target devices together.

    Note: The issue can also occur in situations where a high load does not exist.

    [#LC1839]

  • When configuring VMware PXE Manager for vCenter, if a default gateway IP address is not provided as part of the DHCP options, the bootstrap protocol incorrectly sets the gateway IP address (GIADDR) to the Relay Agent IP address.

    [#LC1966]

  • The target device can experience delays on Microsoft Hyper-V when any key is pressed in the disk menu.

    [#LC1997]

  • When the number of target devices increase on Microsoft Hyper-V, some targets fail to start and stop responding at the "Starting Windows" screen.

    [#LC2011]

  • Occasionally, the Stream Service process stops responding when multiple target devices shut down.

    [#LC2141]

  • If there are two Provisioning Servers configured to use the TFTP Service option and if NetScaler load balances the servers, if you increase the frequency of monitor probes to run faster than the default time of five seconds, memory consumption on bntftp.exe can increase to 7.5 gigabytes.

    [#LC2314]

  • The XenDesktop Setup Wizard creates ESX virtual machine metadata in one store, instead of distributing the metadata with the different disks created for the virtual machine.

    [#LC2549]

  • If a static IP address is assigned when running Boot Device Manager, after saving the .iso image the first time and then incrementing the IP address, subsequent attempts to save a new image overwrites the existing file.

    [#LC2619]

  • The Soap Server might close unexpectedly when restarting the Provisioning Server.

    [#LC2750]

  • Attempts to use MAK activation for Microsoft Windows can fail and the following error message appears:

    "Confirmation ID not retrieved, check internet access."

    The issue occurs in scenarios where Microsoft Office is installed on the vDisk and the record of the Office product exists in the Volume Activation Management Tool (VAMT) database. During activation, the "Install-VamtproductKey" command attempts to install the Windows product key for both Windows and Office and then returns the same error. With this fix, Office is not included in in MAK activation.

    Additionally, the result of the "Get-VamtConfirmationId" command is saved in the incorrect location so the same error also occurs when Microsoft Office is installed on the vDisk. With this fix, the result of the "Get-VamtConfirmationId" command is saved in the correct location.

    Note: This fix does not provide support for Microsoft Office MAK. Provisioning Services does not support MAK for Office. The only supported way of installing Office on a PVS image is to use the Key Management Service (KMS) for both Windows and Office.

    [#LC3120]

Target Device Issues

  • The Windows Server 2008 R2 target device experiences a fatal exception with error code 0x4E appearing on a blue screen.

    [#LC0350]

  • The auto update feature of the Provisioning Services Target device generates the following application error message (Event ID: 0) in the target’s Event Viewer if the update is not available.

    "No update server found. Stopping client service."

    [#LC0450]

  • When many targets attempt to reconnect after experiencing network issues, the Stream Process (StreamProcess.exe) might close unexpectedly due to extensive retry attempts to send the packets to the target devices.

    [#LC0488]

  • After installing the server and the target device, there is a significant increase in the Write Cache usage.

    [#LC1001]

  • Provisioned virtual machines (VMs) might become unresponsive randomly while shutting down the system.

    [#LC1573]

  • After enabling the target device log, BNDevice.exe fails.

    [#LC2058]

  • If a server becomes unavailable, IO reconnect requests are sent to the unavailable server only and not to other servers in a high availability configuration.

    [#LC2146]

  • When creating an image by using the Provisioning Services Imaging Wizard or if the image is in Private image mode, writing to the vDisk can cause a number of retries on the target.

    [#LC2218]

  • On a target device in Microsoft Hyper-V, switching from a legacy to a synthetic network adapter does not occur when the operating system is Italian.

    [#LC2379]

  • The host name on VMware ESX target devices is set to the MAC address after restarting.

    [#LC2816]

  • The target device might send an error log entry to the write cache disk for every write attempt that fails. As a result, an excess number of error messages appear in the Provisioning Server logs.

    [#LC3110]

  • The PVS Device Service (BNDevice.exe) might not start successfully when the service logon account is set to "Local System," which is the default value.

    [#LC3209]

  • The logging level of some critical error logs that are related to Active Directory password change might not be set correctly and as a result, the logs are not sent to the server for Citrix Diagnostic Facility tracing.

    [#LC3803]