Hotfix Rollup Pack 6 for Citrix XenApp 5.0 and Citrix Presentation Server 4.5 for Microsoft Windows Server 2003 64-bit Edition
Hotfix readme name: PSE450W2K3X64R06.HTML
Hotfix package name: PSE450W2K3X64R06.MSP
For: Computers running Windows Server 2003 (64-bit) with one of the following installed:
- XenApp 5 Feature Pack 2
- XenApp 5
- Presentation Server 4.5 Feature Pack 1
- Presentation Server 4.5
Replaces: PSE450W2K3X64R01, PSE450W2K3X64R02, PSE450W2K3X64R03, PSE450W2K3X64R04, PSE450W2K3X64R05, PSE450R03W2K3X64039, PSE450R04W2K3X64018, PSE450R04W2K3X64019, PSE450R04W2K3X64020, PSE450R04W2K3X64021, PSE450R04W2K3X64022, PSE450R04W2K3X64023, PSE450R04W2K3X64024, PSE450R04W2K3X64025, PSE450R04W2K3X64026, PSE450R04W2K3X64027, PSE450R04W2K3X64028, PSE450R05W2K3X64001, PSE450R05W2K3X64002, PSE450R05W2K3X64003, PSE450R05W2K3X64004, PSE450R05W2K3X64005, PSE450R05W2K3X64006, PSE450R05W2K3X64008, PSE450R05W2K3X64009, PSE450R05W2K3X64010, PSE450R05W2K3X64011, PSE450R05W2K3X64012, PSE450R05W2K3X64013, PSE450R05W2K3X64014, PSE450R05W2K3X64015, PSE450R05W2K3X64017, PSE450R05W2K3X64018, PSE450R05W2K3X64019, PSE450R05W2K3X64020, PSE450R05W2K3X64021, PSE450R05W2K3X64022, PSE450R05W2K3X64024
Date: March, 2010
Language supported: English (US)
Readme version: 1.03
Readme Revision History
| Version | Date | Change Description |
| 1.03 | April, 2010 | Updated Prerequisites section |
| 1.02 | April, 2010 | Updated list of replaced hotfixes |
| 1.01 | April, 2010 | Modified Prerequisites section; description of line item #166266 |
| 1.00 | March, 2010 | Initial release |
Contents
Hotfix rollup packs are cumulative; they contain both new fixes and fixes from replaced hotfixes and hotfix rollup packs. This readme file documents the fixes that are new in Hotfix Rollup Pack 6. For detailed information, see the following:
- Before You Install This Release (Prerequisites)
- Special Installation Instructions for Application Streaming with Advanced Edition
- Known Installation/Uninstallation Issues
- Important Notes
- Microsoft Windows Vista/Office 2007 Compatibility Updates and Other Enhancements
- List of Replaced Hotfixes and Hotfix Rollup Packs
- New Fixes in This Release
- Fixes from Hotfixes Released and Replaced since Hotfix Rollup Pack 5
- Fixes from Earlier Hotfix Rollup Packs
- Installing and Uninstalling This Hotfix Rollup Pack
Where to Find Documentation
This document describes the issue(s) solved by this hotfix rollup pack and includes installation instructions. The full XenApp and other product documentation is available from Citrix eDocs, the Citrix Product Documentation Library.
Before You Install This Release (Prerequisites)
- Your Citrix License Server must be at Version 11.6.1 to install this hotfix rollup pack. Using your MyCitrix credentials, download this update from the Citrix Web site. [#206510]
- Before installing this hotfix rollup pack on servers licensed for Standard Edition, you must migrate those servers to Advanced Edition. Standard Edition was discontinued on Citrix Presentation Server 4.5; installing this hotfix rollup pack on servers licensed for Standard Edition might cause the following error message to appear:
Citrix Presentation Server is unable to retrieve the product edition. Check to see if the Citrix Independent Management Architecture service is running without errors. Citrix Presentation Server cannot request licenses until it can obtain the product edition – no client devices can connect. If necessary, set the product edition in the Delivery Services Console. The product must be set to the same edition as your licenses.
To migrate your servers to Advanced Edition, you must obtain an Advanced Edition license and then change the server edition in the Delivery Services Console from Standard to Advanced. For information about obtaining an Advanced Edition license, visit your My Citrix account or contact your reseller.
- Before installing this hotfix rollup pack, you must upgrade all computers where the Presentation Server Console/XenApp Advanced Configuration is installed to Java SE Runtime Environment (JRE) 6 Update 14. The installation of this hotfix rollup pack updates the Presentation Server Console/XenApp Advanced Configuration if it exists on the system.
Note: Even on 64-bit systems, you must install the x86 package. The x86 package is required and supported on 64-bit systems even if the x64 package is installed as well. [#210706]
- Before installing this hotfix rollup pack, you must uninstall Hotfix PSE450R04W2K3X64029, if present on the system, from Add/Remove Programs.
- Make sure your 64-bit server is running Windows 2003 SP2 before installing Hotfix Rollup Pack PSE450W2K3X64R06. If SP2 is not installed, Citrix MFCOM Service might not respond as expected. [#162425]
- When the installation of this hotfix rollup pack is complete, contrary to earlier hotfix rollup packs, the dscheck /full FTA /reindex command does not run automatically. This change in behavior was implemented in order to prevent long indexing times observed in earlier hotfix rollup packs. However, to take advantage of the Delivery Services Console Discovery optimizations provided by Fix #205118*, you must run the command manually on a least one server in the farm. Before doing so, Citrix recommends that you back up your data store. [#224599]
*From Fix #205118: The more file type associations are present in the data store, the longer MFCOM queries on applications can take. This is because the search for file type associations for applications can take a long time because no filters are used for the search, resulting in a delay in any queries that involve applications. This fix introduces a filter based on the application unique identifiers (UIDs). Because file type associations are indexed on application UIDs, the search should return faster.
- The Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) must be installed on all servers before installing this hotfix rollup pack. This can be obtained from the Microsoft Visual C++ 2005 SP1 Redistributable Package download page, or visit the Microsoft Web site and search for Microsoft Visual C++ 2005 SP1 Redistributable Package (x86).
Note: Even on 64-bit systems, you must install the x86 package. The x86 package is required and supported on 64-bit systems even if the x64 package is installed as well.
- Installing this hotfix rollup pack partially invalidates the following hotfixes. This happens because not all fixes in these hotfixes are included in the hotfix rollup pack. Obtain or request the corresponding replacement hotfixes for any invalidated fixes you require as follows:
Invalidated Hotfix
Replacement Hotfix
PSE450R05W2K3X64026
TBD
Special Installation Instructions for Application Streaming with Advanced Edition
If you already have XenApp Advanced Edition installed and want to use the Application Streaming feature, you must follow the installation procedure in this section. This procedure applies to Advanced Edition customers with XenApp 5 for Windows Server 2003, XenApp 5 Feature Pack 2 for Windows Server 2003, Presentation Server 4.5, and Presentation Server 4.5 with Feature Pack 1.
- Start with a clean server.
- Install XenApp 5 Feature Pack 2, Platinum Edition. If you have the installation media, use it to install the XenApp Platinum Edition. If you do not have the installation media:
- Log on to My Citrix.
- From the Support menu, select Downloads.
- In the Search Downloads by Product box, click Citrix XenApp.
- In the XenApp Feature Pack 2 section of the Product Software category, select the Platinum Edition for your system.
- On the XenApp 5 Feature Pack 2 – Platinum Edition page, follow the appropriate download link for your system. Links are also provided to documentation; follow the installation procedures.
- When the XenApp installation is complete, restart the server.
- Install Hotfix Rollup Pack 6 and then restart the server.
- Under the XenApp 5 Feature Pack section in the Citrix XenApp download page, select the link for the Platinum Edition.
- Download and install the Access Management Console hotfix. Links are provided under the pre-Requisites section on the XenApp 5 Feature Pack Platinum Edition download page.
- Access the XenApp 5 Feature Pack download page for the Advanced Edition. Download the latest application streaming plug-in and profiler from the Application Streaming link provided in the Components section.
- From the Access Management Console, set the XenApp product edition to Advanced.
- In the left pane of the Access Management Console, select the server.
- From the Action menu, select All Tasks > Set server edition.
- Select Advanced.
- Restart the server.
Note: If you already have a feature installed, you must download the latest version. If you later decide to uninstall the XenApp 5 Feature Pack, before you start, set the edition back to Platinum, described in Step 7 above, to uninstall all the files from the Feature Pack.
Known Installation/Uninstallation Issues
- Caution: Do not install this hotfix rollup pack on 32-bit operating systems. Although Citrix uses the same code base in the development of both the 32-bit and 64-bit versions of the software, the binaries and files differ. Installing this hotfix rollup pack on 32-bit operating systems is not supported and can yield unpredictable results.
- On systems where both XenApp Advanced Configuration (CMC.msi) and XenApp Server (mps.msi) are installed and CMC.msi was installed stand-alone (as opposed to as a feature of XenApp), for example when installing from the Feature Pack 2 DVD, using Installation Manager or CPatch.exe to deploy a hotfix rollup pack causes the hotfix rollup pack to patch only CMC.msi, not mps.msi. After installing this hotfix rollup pack, affected servers show Presentation Server at a version other than 4.5.7 in Add/Remove Programs. If this occurs, as a workaround, install this hotfix rollup pack a second time on affected servers. To prevent the issue from occurring, download and install Hotfix PSE450R05W2K3X64024 before installing this Hotfix Rollup Pack. [#224822]
- After installing Hotfix Rollup Pack 6, the Independent Management Architecture (IMA) Service might not start. This happens if you install Presentation Server Enterprise Edition and then downgrade to the Advanced Edition. See Knowledge Center article CTX113836 for more information.
- If you use the Presentation Server 4.5 Feature Pack 1 Platinum Edition media to install Presentation Server 4.5 and change the server edition to Enterprise afterward, the server edition reverts to Platinum when you install Hotfix Rollup Pack 6. See CTX117362 for more information.
- Unattended installation of this hotfix rollup pack from a batch file using the /qb switch fails to complete. Instead, the installer stalls at a dialog box prompting to close CMD.exe. As a workaround, use the /qb- or the /qn switch. [#186447]
- When you install this hotfix rollup pack on a system where Citrix Presentation Server was installed silently using msiexec.exe, you are prompted for the Presentation Server 4.5 source media. This occurs because the Citrix Streaming Client (Offline plug-in) is not installed by default with the silent installation. See Knowledge Center article CTX114136 for more information. [#216553]
- If you install Password Manager 4.6 or Password Manager 4.6 with Service Pack 1 after Hotfix Rollup Pack 6 and then uninstall Hotfix Rollup Pack 6, the LogoffCheckSysModules registry key under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI is removed. The issue occurs because both Hotfix Rollup Pack 6 and Password Manager add/update the key. As a workaround to add this registry key back, run Repair on Citrix Password Manager Agent (Password Manager 4.6) or Citrix Password Manager Plugin (Password Manager 4.6 with Service Pack 1), in Add/Remove Programs. [#230737]
- If configuration logging is enabled (HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\IMA\RUNTIME\PSRequired = 1) at the time you install this hotfix rollup pack, the Citrix SMA Service might fail to start with System event ID 7001, “The Citrix SMA Service depends on the Citrix Independent Management Architecture Service which failed to start because of the following error: After starting, the service hung in a start-pending state.” The issue occurs only the first time the server restarts following installation, not on subsequent restarts. As a workaround, start the service manually. [#219157]
- On systems where the Presentation Server Console was installed as a feature of Presentation Server or XenApp, the entry for the console in Add/Remove Programs is not updated to XenApp Advanced Configuration, the new name of the console; the previous name – Presentation Server Console – continues to be displayed instead. On systems where the Presentation Console was not installed as a feature of Presentation Server or XenApp, the entry for the console in Add/Remove Programs is updated to XenApp Advanced Configuration.
- When attempting to install the Presentation Server Console/XenApp Advanced Configuration through the Modify wizard in Add/Remove Programs, the following error message might appear:
“Error 27507. Corrupt package: the property ‘JRE_PATH.E345A43A_38FF_4EEE_AF87_24C4B9518A97′ was not found.”
To prevent this issue, use the XenApp Advanced Configuration package, CMC.msi, to install the console. [#218700]
- Using this hotfix rollup pack on computers running Microsoft Windows Vista to upgrade the Presentation Server Console to XenApp Advanced Configuration is supported on the 32-bit version of Windows Vista, but not on the 64-bit version. [#214086]
- To upgrade to the latest pass-through clients from Presentation Server 4.0, upgrade in the following order [#156201]:
- Presentation Server 4.0 mps.msi
- Presentation Server 4.5 mps.msi
- Hotfix Rollup Pack PSE450W2K3X64R06
- Online plug-in 11.2
Note: Upgrades are supported only for 10.200, 11.0, and 11.1.1 plug-in releases.
- The Suite Monitoring and Alerting (SMA) Service used by the Delivery Services Console might not start after installing this hotfix rollup pack and restarting the system. To fix this problem, you must upgrade the .NET Framework version on the system to .NET 2.0 SP1.
- If the Delivery Services Console is open while uninstalling this hotfix rollup pack, Discovery does not run successfully after restarting the server. For more information, including a workaround, see Knowledge Center article CTX122690. [#217993]
- If a failure occurs when attempting to uninstall this hotfix rollup pack because the IMA Service or the data store is not available, the installation rolls back to the previous hotfix rollup pack installed state. However, after the rollback is completed, some registry keys might be modified and the file twexport.sys is removed.
- When uninstalling this hotfix rollup pack from a server with the Delivery Services Console or the Citrix Streaming Client (Offline plug-in) and/or Profiler installed, you are prompted for the Presentation Server 4.5 source media. After locating the media and proceeding with the uninstallation, the server will contain a few files that are not at the correct version levels. To restore the correct versions of these files, run the Delivery Services Console, Citrix Streaming Client and/or Profiler .msi packages and select the Repair option.
- Uninstalling Version 5.2 of the Streaming Client (Offline plug-in) from a system where Hotfix Rollup Pack 6 is installed might lead to system instabilities. The issue occurs because uninstalling the client removes the AIEcom.exe common component file. As a workaround, after uninstalling the client, run Repair on the Presentation Server Version 4.5 base installation. Running Repair restores the AIEcom.exe file. [#193688]
Important Notes
- Caution: Several items in this hotfix rollup pack require you to edit the registry. Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.
- Citrix has changed the name of its product line and several features. Citrix XenApp is the new name for the Citrix Presentation Server product line, and XenApp Advanced Configuration is the new name of the Presentation Server Console. The Presentation Server name remains on all existing product, documentation, user interface, and support materials for Version 4.5 and earlier of the product. For additional information about new product names, see Citrix eDocs, the Citrix Product Documentation Library, and search for “New Product and Feature Names.”
- After installing this hotfix rollup pack, earlier versions of the Delivery Services Console do not refresh properly when you move large numbers of applications from one folder to another. To prevent this issue, Citrix recommends that you upgrade to Version 5.0.2 of the console, which ships with Feature Pack 2. [#216569].
- After installing this hotfix rollup pack, Presentation Server 4.5 licensing will be enforced for the Application Streaming feature available in the Enterprise and Platinum editions. As a result, this feature will start to consume Presentation Server licenses and any individual Streaming (CSS) licenses received and activated in the past will no longer be utilized.
- After installing this hotfix rollup pack, settings for the Presentation Server Console/XenApp Advanced Configuration are no longer read from the %USERPROFILE% folder but from the %APPLICATION DATA% folder. Therefore, if you are upgrading a server to this hotfix rollup pack from a server that is at Hotfix Rollup Pack 3 level or earlier and want to retain the existing console settings, you must move the Citrix/Management Console folder from %USERPROFILE% to %APPLICATION DATA%. [#194127]
- After installing this hotfix rollup pack, applications for which parameter passing is enabled might fail to launch. This is a result of the implementation of Fix #182305, which enforces tighter command line validation by default. Among potentially affected applications is the Citrix Conferencing Manager, any application that attempts to open a file over a UNC path [#186923], and Microsoft Office applications on WISP (Web Interface for SharePoint). As a workaround, you may choose to disable the fix:
For Citrix Conferencing Manager:
- Go to the server properties of Citrix Conference Room.
- Select the published application and click Edit.
- In the Custom Application Location dialog box, select “Specify custom command line and working directory.”
- Append %** to the command line (for example, “C:\Program Files\Citrix\CMCM\CRoom.exe” %**).
- Specify a working directory.
- Apply the changes.
For individual applications:
- Go to the Location property of the published application, for example, Microsoft Word.
- Append %** to the command line (for example, “C:\Program Files\Microsoft Office\Office12\winword.exe” %**).
- Specify a working directory.
- Apply the changes.
Alternatively, it is possible to disable the fix at the server level by setting the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
Name: PublishedAppCommandLineFlag
Type: DWORD
Data: 0 - For information about Commandline Parameter Validation for XenApp, see Knowledge Center articles CTX117316 and CTX115245.
- After installing this hotfix rollup pack, Internet Explorer might experience difficulties handling Web pages with Adobe Flash rich content. For more information, see Knowledge Center article CTX121023. [#215256]
- After installing this hotfix rollup pack, two instances of XenApp Advanced Configuration might appear on the ICA toolbar. [#217312]
- In support of some of the features included in Feature Pack 2, this hotfix rollup pack upgrades, just as Hotfix Rollup Pack 5 did, the internal product version from 4.5 to 4.6. As a result, using MFCOM to extract the version number of Hotfix Rollup Pack 5, for example with Server.WinServerObject5.MPSVersion, returns Version 4.6 instead of 4.5. Modify your MFCOM scripts or tools accordingly.
- When adding the ValidSites registry key to redirect specific URLs from server to client, specify the URLs without http://. For example, add www.citrix.com, not http://www.citrix.com. [#161177]
- To enable Microsoft Vista and Office 2007 compatibility, you must install Hotfix Rollup Pack 6 before installing any Delivery Services Console extensions. [#162886]
- After using the Shadow Taskbar with Version 11.0 of the XenApp Plugin for Hosted Apps to launch session shadowing, the shadowed session might appear in the Windows Taskbar instead of the Shadow Taskbar. [#196063]
- Certain users cannot access the Event Log. This might cause some expected event messages to be missing. For more information, see Knowledge Center article CTX118466. [#197462]
- If you publish or modify an application on a server where this hotfix rollup pack was installed on top of XenApp 5.0/Presentation Server 4.5 base installation (without other hotfix rollup packs), the application throws an exception if you try to modify it after uninstalling this hotfix rollup pack. [#166266]
- The CheckLHC tool included with the Health Monitoring and Recovery Test Pack is not compatible with Hotfix Rollup Pack 6. If you require a version of this tool that is compatible with Hotfix Rollup Pack 6, contact your Citrix support representative. [#218186]
New Fixes in This Release
This hotfix rollup pack introduces the following fixes that have not been previously released:
- Servers might experience a fatal exception, displaying a blue screen, on CTXSBX.SYS with bugcheck code 8E.
[From PSE450W2K3X64R06][#221099]
- When there is a large number of package folders, clicking an object inside the Installation Manager node can cause the console to become unresponsive.
[From PSE450W2K3X64R06][#222612]
- ADF packages with large .wfs files (> 10 MB) might not install properly.
[From PSE450W2K3X64R06][#220573]
Installing, Uninstalling, Upgrading
- When the installation of this hotfix rollup pack is complete, contrary to earlier hotfix rollup packs, the dscheck /full FTA /reindex command does not run automatically. This change in behavior was implemented in order to prevent long indexing times observed in earlier hotfix rollup packs. However, to take advantage of the Access Management Console Discovery optimizations provided by Fix #205118*, you must run the command manually on a least one server in the farm. Before doing so, Citrix recommends that you back up your data store.
*From Fix #205118: The more file type associations are present in the data store, the longer MFCOM queries on applications can take. This is because the search for file type associations for applications can take a long time because no filters are used for the search, resulting in a delay in any queries that involve applications. This fix introduces a filter based on the application unique identifiers (UIDs). Because file type associations are indexed on application UIDs, the search should return faster.
[From PSE450W2K3X64R06][#224599]
- With load balancing disabled, reconnection attempts might fail in favor of new, additional connections.
[From PSE450W2K3X64R06][#200108]
- Kerberos pass-through authentication can fail in multiple domain environments.
[From PSE450W2K3X64R06][#225531]
- Poorly formatted printer names sent by UNIX clients can cause the Citrix Print Manager Service (CpSvc.exe) to stop working, causing printing jobs to stop processing, and to become unresponsive when stopped.
[From PSE450W2K3X64R06][#210785]
- Certain network print servers cannot be added to a farm. The issue occurs with print servers that are initially added to the database through a browse operation, which adds a flag that prevents them from being imported later. This fix adds the ability to use the DSCHECK utility to examine or modify this flag on print servers within the database, thus controlling whether or not imports are allowed from a particular print server, as follows:
To get the list of print servers and the current setting of the import flag:
Run dscheck.exe /Full Printers /setImport 0 any(non-existing)_print_server_nameTo set the flag on a print server:
dscheck.exe /Full Printers /setImport 1 print_server_name[From PSE450W2K3X64R06][#222222]
- After upgrading to Hotfix Rollup Pack 5, session printer autocreation can fail on occasion.
[From PSE450W2K3X64R06][#226969]
- On systems with Fix #220641 installed, session printers are deleted when legacy printer naming is in use or when an administrator account with permissions to manage printers (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Print\DefaultPrnFlags = 0×4000) reconnects to a disconnected session after changing printing policies.
[From PSE450W2K3X64R06][#230833]
- User summary reports can incorrectly log a single session as two sessions, with the second session beginning immediately after the first session ends. The issue occurs when the user’s application count reaches zero while in session.
[From PSE450W2K3X64R06][#215400]
- Server Summary reports generated by Resource Manager can fail to display updated information for the LU_PROCESS and SDB_PROCESS for certain sessions.
[From PSE450W2K3X64R06][#225201]
- Hidden (invisible) application windows might leave behind gray areas on-screen. The issue occurs because the seamless engine does not process those windows as they are supposed to be invisible. To enable this fix, set the following registry key for the specific class name that experiences the issue:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\wfshell\TWI
Name: ClassName
Type: REG_SZ
Value:
Name: Type
Type: REG_DWORD
Value: 0×00001000 (add if a value exists)[From PSE450W2K3X64R06][#216859]
- When one or more of the following seamless flag bits are set, screen capture utilities do not function properly; specifically, the copy and paste functionality might not be available:
TWI_FLAGS_DISABLE_CLIENTINFO_SYNC 0×4000
TWI_FLAGS_DISABLE_CLIENTINFO_SYNC_EXCEPT_WORKAREA 0×80000
TWI_FLAGS_DISABLE_CLIENTINFO_SYNC_EXCEPT_CODEPAGE 0×100000To enable this fix, add a hexadecimal value of 0×800000 to all existing seamless flags set on the server. For more information about seamless configuration settings, see Knowledge Center article CTX101644.
[From PSE450W2K3X64R06][#217145]
- In multiple monitor configurations, clicking the application icon in the title bar of a seamless application does not close the application.
[From PSE450W2K3X64R06][#227128]
- This fix addresses a security vulnerability. For more information, see Knowledge Center article CTX123359.
[From PSE450W2K3X64R06][#223200]
- Users can be incorrectly locked out of their accounts when launching applications or accessing other resources in a Kerberos environment.
After applying this fix, you must define the following registry key and restart the server for the fix to take effect:
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxSSP\NTLM
Name: HandlingMethod
Type: REG_DWORD
Data: 0 (use the previous authentication handling); 1 (use the new handling)[From PSE450W2K3X64R06][#225426]
- Users can be incorrectly locked out of their accounts when launching applications or accessing other resources in a Kerberos environment.
After applying this fix, you must define the following registry key and restart the server for the fix to take effect:
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxSSP\NTLM
Name: HandlingMethod
Type: REG_DWORD
Data: 0 (use the previous authentication handling); 1 (use the new handling)[From PSE450W2K3X64R06][#213871]
- As part of end-user experience monitoring, login script duration values are reported under Profile Load Server Duration rather than under Login Script Execution Server Duration.
[From PSE450W2K3X64R06][#198647]
- After installing Hotfix Rollup Pack 3, you can no longer configure single IP address ranges in Load Evaluator rules.
Important: Make sure to back up existing IP ranges before installing this fix.
[From PSE450W2K3X64R06][#211041]
- When run under JRE 1.6_x, a portion of XenApp Advanced Configuration appears transparent when run for the first time and requires maximizing to populate properly.
[From PSE450W2K3X64R06][#213614]
- The TcpBrowserAddress ICA file parameter has been deprecated in favor of HttpBrowserAddress. However, ICA files created in the Delivery Services Console default to SSLEnable=ON, which prevents applications from launching if you select server port 80 while creating the ICA file. This is the server side of the fix; it sets SSLEnable=OFF as the default if server port 80 is specified. To fix the issue in its entirety, you must also deploy a Delivery Services Console hotfix that contains Fix #214876.
[From PSE450W2K3X64R06][#214876]
- 4bpp color icons that registered properly in Version 4.5 of the Access Management Console might fail to display correctly in Version 4.6 of the console.
[From PSE450W2K3X64R06][#192044]
- In support of smart card single sign-on through the Access Gateway, this feature enhancement allows you to move the process of enumerating security identifiers (SIDs) from the Web Interface to the Citrix XML Service. For more information, including how to enable this enhancement, see Knowledge Center article CTX117489.
[From PSE450W2K3X64R06][#222741]
- When using the CHFARM utility to move a server from a farm where CGP is enabled to a farm where CGP is disabled, an error with ID 7024 is created unnecessarily.
[From PSE450W2K3X64R06][#218453]
- After installing Hotfix Rollup pack 5, running the dsmaint verifyLHC command causes a “Corruption has been detected in the LHC database” to appear. After successfully recreating the local host cache, verification fails again.
[From PSE450W2K3X64R06][#221358]
- Custom administrators cannot disconnect or log off application sessions if the application name is modified while the application is in session.
[From PSE450W2K3X64R06][#210720]
- Members of a group configured as a Citrix Administrator can see the Servers and Users trees but not enumerate applications when using a published instance of the Shadow taskbar (wshadow.exe) unless they are also members of the local Administrators group or entered as Citrix Administrators as individual users.
[From PSE450W2K3X64R06][#225245]
- Manually running the dscheck.exe /full FTA /reindex /silent command on a server running Citrix Access Essentials/Access Fundamentals after installing Hotfix Rollup Pack 5 returns an error.
[From PSE450W2K3X64R06][#225019]
- In the Delivery Services Console, when selecting View Server Health and opening several graphs for different servers at the same time, the same metric might be displayed for several servers.
[From PSE450W2K3X64R06][#219605]
- MetaFrame_Application_LoadLevel class info cannot be retrieved from WMI Provider on servers upgraded to Hotfix Rollup Pack 3 or later.
[From PSE450W2K3X64R06][#219633]
- The Print Manager Service’s security identifiers (SIDs) are not properly removed from the HKEY_CURRENT_USERS registry key at logoff.
[From PSE450W2K3X64R06][#217157]
- A published application might fail to launch. The issue occurs if the names of all processes associated with the application running in the server session happen to match one or more of the names in a hard-coded list of process names XenApp monitors. When that is the case, the server assumes that no user processes are running and closes the session by design. As a result, the application fails to launch. This fix appends the process names âatok1?mn.exeâ and âatok2?mn.exe” to the following registry key. The key allows you to specify the names of processes you want the server to treat as SYSTEM processes, thus allowing the session to remain active and the application to launch. This fix also supports the “?” wild card in process names. For example: atok1?mn.exe can map to anything from atok14mn.exe or atok1zmn.exe.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
Name:LogoffCheckSysModules
Type: Reg_SZ
Data: < list of comma-separated process names to be treated as user processes; for example: atok1?mn.exe,atok2?mn.exe>See Knowledge Center article CTX891671 for more information.
[From PSE450W2K3X64R06][#212736]
- The enumeration of manually mapped client drive can take excessively long – in some cases, up to 30 seconds.
[From PSE450W2K3X64R06][#219974]
- After applying Hotfix Rollup Pack 5, font sizes might not be reflected properly in sessions.
[From PSE450W2K3X64R06][#226307]
- Under certain conditions, sessions are not properly terminated when a user logs off and processes are kept running.
[From PSE450W2K3X64R06][#222691]
- When a requisite local codec cannot be initialized, a black screen appears in the player instead of an error message indicating the issue.
[From PSE450W2K3X64R06][#213693]
- Local Text Echo fails in Microsoft Office 2007 applications after changing fonts from the ribbon.
[From PSE450W2K3X64R06][#214292]
- Servers might experience a fatal exception, displaying a blue screen, on wdica.sys with stop code 0x50s.
[From PSE450W2K3X64R06][#210814]
- Servers with Hotfix Rollup Pack 4 or 5 installed might become unresponsive while attempting to shut down or restart. The issue occurs when there is no valid license server configured and the server attempting to shut down or restart is not in a licensing grace period. In that case, wsxica.dll attempts to clean up a list of licensed features but dereferences a null pointer, causing Terminal Services to terminate.
[From PSE450W2K3X64R06][#220335]
- Servers might experience a fatal exception, displaying a blue screen, with stop codes c5, 19 or cd.
[From PSE450W2K3X64R06][#223474]
- Servers might experience a fatal exception on wdica.sys with bugcheck code 0x7E.
[From PSE450W2K3X64R06][#227212]
- A memory leak can occur in ctxwmi.dll, which is loaded by the Citrix WMI Service(ctxwmisvc.exe).
[From PSE450W2K3X64R06][#227787]
- Nonpaged pool memory consumed by wdica.sys can increase continually, causing the following error message to appear: “Error 2019, unable to allocate system non paged pool because the pool was empty.”
[From PSE450W2K3X64R06][#222579]
- Servers might experience a fatal exception, displaying a blue screen, on WDICA.SYS.
[From PSE450W2K3X64R06][#230058]
- After installing Hotfix Rollup Pack 3, TWAIN applications can fail to function properly in user sessions.
[From PSE450W2K3X64R06][#210486]
- When Outlook.exe is configured to utilize the Virtual IP feature and Outlook automatic download settings are configured to not download pictures in HTML email automatically, pictures cannot be downloaded manually.
[From PSE450W2K3X64R06][#216802]
- The IMA Service fails to start when the value of HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\RUNTIME\PSRequired (32-bit Windows) or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ProductCodes (64-bit Windows) is set to 1; for example, when recreating a server’s local host cache, and the System Event Log records the following error messages:
Event Type: Error
Event Source: IMAService
Event ID: 3609
Description:
Failed to load plugin C:\Program Files (x86)\Citrix\System32\Citrix\IMA\SubSystems\MfSrvSs.dll with error IMA_RESULT_REGISTRY_ERROREvent Type: Error
Event Source: IMAService
Event ID: 3601
Description:
Failed to load initial plugins with error IMA_RESULT_REGISTRY_ERROROn systems with Hotfix Rollup Pack 2 or later installed, the following, additional error message is also logged for each product installation that cannot be validated:
Source: IMAService
ID: 3997
Description: Installation of the following product failed verification: <Failing Product Name>. This occurs when the installer files are missing from the Windows Installer cache. Run a repair on the missing product from the Add or Remove Programs Control Panel Applet to correct this problem.After applying this hotfix, the IMA Service does start even if the installation of installed products cannot be verified and the System Event Log records the following, improved warning:
Event Type: Warning
Event Source: MetaFrameEvents
Event ID: 1227
Description:
The Citrix Independent Management Architecture service was unable to locate the required cached copies of Citrix Windows Installer files. It will ignore this error and continue to start up. However, the list of installed Citrix products may not be displayed correctly in the management consoles and future install, uninstall or upgrade of Citrix software or hotfixes may fail.[From PSE450W2K3X64R06][#209308]
- No Event Log error is recorded when the Citrix XTE Service process exits unexpectedly due to an error.
With this fix, the system’s Application Log records the following error message when the Citrix XTE Service process exits unexpectedly:
Event Type: Error
Event Source: Reliability Server
Event ID: 200
Description:
The Citrix XTE Server process terminated unexpectedly. Users connected to the server may have been disconnected.[From PSE450W2K3X64R06][#220499]
Fixes from Hotfixes Released and Replaced since Hotfix Rollup Pack 5
The following fixes were included in hotfixes released since Hotfix Rollup Pack 5. All those hotfixes are replaced by Hotfix Rollup Pack 6:
- The Health Check Agent might write unnecessary error messages to the Event Log. After applying this fix, the messages are no longer written to the Event Log::
Event Type: Error
Event Source: HCA
Event Category: None
Event ID: 0
Date:
Time:
User: N/A
Computer:
Description: Failed to process session change. System.InvalidOperationException: Collection was modified; enumeration operation may not execute.[From PSE450R04W2K3X64023][#213946]
- An unnecessary query for audio devices can cause the plug-in for Macintosh to become unresponsive upon reconnecting to a session. This fix introduces support for the following registry key that allows you to prevent the query from being made:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\ICA-tcp\AudioConfig
Name: NoQueryNumDevs
Type: REG_DWORD
Data: 1[From PSE450R04W2K3X64027][#211642]
- Calculations performed by streamed applications can take excessively long.
[From PSE450R05W2K3X64001][#215480]
- This fix addresses the following issues:
- The =NOW() function in a Microsoft Office Excel spreadsheet displays the server date and time rather than the client date and time.
- If the Microsoft Group Policy Object for Terminal Service time zone redirection is enabled, the =NOW() function in an Excel spreadsheet returns GMT+0 instead of the client date and time.
[From PSE450R05W2K3X64001][#215651]
- Servers might experience a fatal exception related to TCPIP.SYS or PDCRYPT.SYS due to a race condition in WDICA.SYS.
[From PSE450R05W2K3X64002][#210831]
- While copying files to or from the client drive using the online plug-in for Macintosh, the session might disconnect with or without an Error 51.
Note: While not required to get this fix to work, Citrix recommends that you upgrade to the latest online plug-in for Macintosh.
[From PSE450R05W2K3X64002][#215072]
- Servers might experience a fatal exception, displaying a blue screen, on wdica.sys.
[From PSE450R05W2K3X64002][#215558]
- An incorrect implementation of I/O-control calls is preventing the Universal Cache Handle option from being activated properly. As a result, Universal Cache Handle related performance improvement of Thinwire channel traffic through a BranchRepeater appliance fail to take effect.
[From PSE450R05W2K3X64002][#220249]
- Under heavy load conditions, the non-paged memory pool can increase steadily. As a result, servers can become unresponsive at random.
[From PSE450R05W2K3X64003][#207150]
- Servers with IBM Proventia Server agent software installed and remapped servers drives can experience a fatal exception, displaying a blue screen with stop code 0x0000008E.
[From PSE450R05W2K3X64004][#217694]
- After using the Shadow Taskbar with Version 11.0 of the XenApp Plugin for Hosted Apps to launch session shadowing, the shadowed session might appear in the Windows Taskbar instead of the Shadow Taskbar.
[From PSE450R05W2K3X64005][#196063]
- In session sharing scenarios, the Zone Preference and Failover feature does not work consistently. For example, with Zone 1 configured to take precedence over Zone 2 and applications published in both zones, not all applications launched in the same session launch from Zone 1.
[From PSE450R05W2K3X64006][#218008]
- Users might not be able to connect when there are communication problems between the server and the license server. After applying this fix, the connection to the license server is reinitialized when communication errors occur and the following message is written to the System Event log:
Source: MetaFrame
Event ID: 9031
Description: A Citrix licensing request has timed out. This might be an indication of communication problems between this server and the license server. As a result, the server has reinitialized its connection with the license server. All licenses checked out by this server have been checked back in and attempts will be made to check the licenses out again.Reinitiating the connection to the license server works around temporary communication problems. However, if the event is logged repeatedly, Citrix recommends that you investigate your network health.
[From PSE450R05W2K3X64008][#209944]
- When under Terminal Services Configuration (Terminal Services Configuration > Settings > Connections > ICA-Tcp > Logon Settings), Always use the following logon information and Always prompt for password are selected and the User name text box is left blank, the Windows logon screen can be populated with a non-blank user name.
[From PSE450R05W2K3X64008][#220117]
- The installation of ADF packages can randomly fail and the following access violation error message appears: “The process cannot access the file because it is being used by another process.” The issue can occur while deploying a package to a number of servers at the same time.
[From PSE450R05W2K3X64009][#210308]
- Data stores can contain invalid AdminUIDs for group permissions on applications and servers. As a result, you might not be able to set permissions for custom administrators. To resolve the issue, run the DSCHECK /DeleteInvalidAdmin command after installing this fix.
[From PSE450R05W2K3X64010][#210337]
- The dscheck /full groups command can return groups without names and the following error message: “Warning! Duplicate records <xx entries> found under GroupContext for GroupName=<>.” The issue is the result of certain Installation Manager Reboot and Snapshot groups that are unnamed. This fix introduces a switch, dscheck /full groups /DeleteGroupsWithNoName, that allows you to remove these unnamed groups.
[From PSE450R05W2K3X64010][#218915]
- The dscheck /full groups command can return the following, “unknown” UIDs, and the dscheck /full groups /clean command fails to remove them:
- UID 0: Represents target servers for Installation Manager tasks
- UID 545: Represents an application isolation folder
- UID 618: Represents a monitoring profile folder
With this fix, the dscheck /full groups command recognizes and handles those UIDs properly.
[From PSE450R05W2K3X64010][#219239]
- When the Shadow Taskbar is published on a XenApp server, shadowing credentials entered right after the launch of the Shadow Taskbar might not be immediately validated. This fix introduces support for the following registry key that, if configured with a value greater than 0, delays the launch of the taskbar so to allow for additional time for password validation:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix
Name: ShadowTestPasswordDelayInSeconds
Type: REG_DWORD
Data: <launch delay, in seconds>[From PSE450R05W2K3X64013][#222933]
- When using the Citrix Universal Printer on systems with Fix #198079 installed, incorrect layouts and paper sizes can be applied to both the print preview and printouts.
[From PSE450R05W2K3X64017][#219609]
- The Citrix XTE Service can stop working during times of heavy utilization.
[From PSE450R05W2K3X64018][#195984]
- Under certain circumstances, the Citrix XTE Service does not properly disconnect a Terminal Services session. Specifically, the issue occurs when the network connection between the XTE Service and the client is interrupted and servers stop sending ICA KeepAlives to check the network connection status.
[From PSE450R05W2K3X64018][#205371]
- Under certain circumstances, the Citrix XTE Service does not properly disconnect a Terminal Services session. Specifically, the issue occurs when the network connection between the XTE Service and the client is interrupted and servers stop sending ICA KeepAlives to check the network connection status.
[From PSE450R05W2K3X64018][#211037]
- When session reliability is enabled under highly unreliable network conditions, the handle count on the XTE process can increase significantly.
[From PSE450R05W2K3X64018][#217597]
- In a shadowed session on a system with Windows Server 2003 and Citrix Fix #201997 installed, pressing Ctrl+F1 can fail to invoke the Windows Security dialog box.
[From PSE450R05W2K3X64019][#219138]
- The IMA Service can become unresponsive at random, and the Svchost.exe process consumes up to 60% of the server processor power.
[From PSE450R05W2K3X64019][#220126]
- Changes to client printer mapping policies are applied to new sessions, but do not take effect for reconnected sessions. With this fix, printing policies are refreshed upon reconnect and session printers rebuilt accordingly.
[From PSE450R05W2K3X64019][#220641]
- Servers might experience a fatal exception, displaying a blue screen, on vdtw30.dll.
[From PSE450R05W2K3X64019][#222956]
- This fix addresses a reliability issue with the Citrix Print Manager Service, CpSvc.exe.
[From PSE450R05W2K3X64019][#223002]
- Installation Manager packages originating on servers with Hotfix Rollup Pack 5 installed might get deployed to the wrong target servers or fail to complete.
[From PSE450R05W2K3X64021][#224378]
- The dscheck /full groups command can return the following errors that cannot be cleaned using the /clean switch:
Member (UID=…) Group contains member with unknown UID type: 18
Member (UID=…) Group contains member with unknown UID type: 34[From PSE450R05W2K3X64021][#224445]
- In scenarios where the default printer is located across a WAN, opening Microsoft Office files can take longer than when the default printer is located on a LAN.
[From PSE450R05W2K3X64022][#214150]
- At times of heavy utilization, the Citrix Print Manager Service (Cpsvc.exe) might fail to release some of its heap blocks.
[From PSE450R05W2K3X64022][#227962]
- On systems where both XenApp Advanced Configuration (CMC.msi) and XenApp Server (mps.msi) are installed and CMC.msi was installed stand-alone (as opposed to as a feature of XenApp), using Installation Manager or CPatch.exe to deploy a hotfix rollup pack causes the hotfix rollup pack to patch only CMC.msi, not mps.msi.
Note: This fix does not address the issue for this hotfix rollup pack itself. However, once installed on a server, it does address the issue on that server going forward.
[From PSE450R05W2K3X64024][#224822]
- An error occurs when custom administrators attempt to enumerate users while RADE sessions are present.
[From PSE450R05W2K3X64026][#224357]
Fixes from Earlier Hotfix Rollup Packs
This hotfix rollup pack also includes all fixes contained in the hotfix rollup packs it replaces. For a list of fixes included in each of the replaced hotfix rollup packs, see the corresponding Knowledge Center articles:
| Replaced Hotfix Rollup Pack | Knowledge Center Article |
| PSE450W2K3X64R01 | CTX112619 |
| PSE450W2K3X64R02 | CTX116294 |
| PSE450W2K3X64R03 | CTX115627 |
| PSE450W2K3X64R04 | CTX119075 |
| PSE450W2K3X64R05 | CTX120928 |
Installing and Uninstalling This Hotfix Rollup Pack
Notes:
- See the Special Installation Instructions for Application Streaming with Advanced Edition and Known Installation Issues with This Release sections above for known install behaviors and their workarounds.
- This hotfix rollup pack is packaged with Microsoft Windows Installer 3.0 as a .msp file. For more information about deploying .msp files, see Microsoft article 884016 or visit the Microsoft Web site and search on keyword msiexec.
- This hotfix rollup pack might or might not prompt you to restart the server when the installation is complete. If you are using the Access Suite Console, you must restart the server after installing this hotfix rollup pack to ensure that it is added to or removed from the console’s hotfix inventory list.
To install this hotfix rollup pack:
- Copy the hotfix rollup pack to an empty folder on the hard drive of the server you want to update.
- Close all applications.
- Run the executable.
- Restart the server.
- If you are using the Delivery Services Console, restart the server to ensure the hotfix rollup pack is added to the console’s hotfix inventory list.