Hotfix Rollup Pack 3 for Citrix XenApp 6.5 for Microsoft Windows Server 2008 R2



Readme

Hotfix readme name: XAE650W2K8R2X64R03.HTML

Hotfix package name: XA650W2K8R2X64R03.MSP

For: Computers running XenApp 6.5 for Windows Server 2008 R2

Replaced hotfixes: See table

Invalidated hotfixes: See table

Date: December, 2013

Languages supported: English (US), German (DE), Spanish (ES), French (FR), Japanese (JA), Simplified Chinese (SC)

Readme version: 1.06

Readme Revision History

Version Date Change Description - December, 2016 Link to Smart Check tool added 1.06 June, 2014 Modified list of replaced hotfixes 1.05 June, 2014 Modified list of invalidated hotfixes 1.04 May, 2014 Modified list of invalidated hotfixes 1.03 March, 2014 Modified section Known Installation/Uninstallation Issues; list of invalidated hotfixes 1.02 February, 2014 Modified list of replaced hotfixes; list of invalidated hotfixes; descriptions of #LA3528, #LA5161 1.01 December, 2013 Modified list of replaced hotfixes; list of invalidated hotfixes; descriptions of #LA3968, #LA3969, #LA3970, #LA3971 1.00 December, 2013 Initial release

Contents

This hotfix rollup pack replaces most individual hotfixes released for this version of XenApp so far and introduces a number of new fixes and enhancements that have not been released previously.

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.

Additional documentation of interest:

Replaced Hotfixes

This hotfix rollup pack replaces the following hotfixes:

XA650W2K8R2X64R01, XA650W2K8R2X64R02, XA650R01W2K8R2X64079, XA650R01W2K8R2X64104, XA650R02W2K8R2X64001, XA650R02W2K8R2X64002, XA650R02W2K8R2X64003, XA650R02W2K8R2X64004, XA650R02W2K8R2X64005, XA650R02W2K8R2X64006, XA650R02W2K8R2X64007, XA650R02W2K8R2X64008, XA650R02W2K8R2X64010, XA650R02W2K8R2X64011, XA650R02W2K8R2X64013, XA650R02W2K8R2X64015, XA650R02W2K8R2X64016, XA650R02W2K8R2X64017, XA650R02W2K8R2X64018, XA650R02W2K8R2X64019, XA650R02W2K8R2X64020, XA650R02W2K8R2X64021, XA650R02W2K8R2X64022, XA650R02W2K8R2X64023, XA650R02W2K8R2X64024, XA650R02W2K8R2X64025, XA650R02W2K8R2X64027, XA650R02W2K8R2X64028, XA650R02W2K8R2X64029, XA650R02W2K8R2X64030, XA650R02W2K8R2X64031, XA650R02W2K8R2X64032, XA650R02W2K8R2X64038

Invalidated Hotfixes

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 Fix Invalidated Hotfix Replacement Hotfix #LA3017 XA650R02W2K8R2X64026 XA650R03W2K8R2X64016,

XA650R03W2K8R2X64006 #LA3213 XA650R01W2K8R2X64105,

XA650R01W2K8R2X64103,

XA650R01W2K8R2X64090,

XA650R01W2K8R2X64077 TBD #LA3292,

#LA5142 XA650R02W2K8R2X64042 XA650R03W2K8R2X64007 #LA4906 XA650R02W2K8R2X64037 XA650R03W2K8R2X64013 #LA5053 XA650R02W2K8R2X64039 TBD #LA5144 XA650R02W2K8R2X64041 XA650R03W2K8R2X64014

*Note: There are currently no plans to reissue Fix #LA3213 for customers who install Hotfix Rollup Packs 2 or 3. For a workaround to address #LA3213, Citrix recommends that you upgrade from Web Interface to StoreFront. For more information, see Knowledge Center article CTX139761.

From the description of #LA3213: Session sharing might not work for up to five minutes after the initial launch of the session. The issue occurs with sessions launched from Version 5.4 of the Web Interface with Workspace Control disabled and the "Override user device names" option cleared.

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 may 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.

Skype might not recognize the camera, in which case the video portion of the Skype call is missing. To avoid this, make sure the camera is connected before launching Skype. If necessary, sign out of Skype and then sign back into Skype. In some cases, it might be necessary to disconnect and reconnect the camera before signing back into Skype.

Known Installation/Uninstallation Issues

For information about the order of deployment to servers in a farm and other helpful best practices guidelines, see Knowledge Center article CTX120842 (Best Practices for Citrix XenApp Hotfix Rollup Pack Installation and Deployment).

Installing this hotfix rollup pack partially invalidates several 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. List of invalidated hotfixes

On some Citrix XenApp servers, silent installation of hotfix rollup packs can fail and installation with UI can display the following error message: "Operation could not be completed (error 0x00000002)." If you are affected by this issue, see Knowledge Center article CTX133014 for more information.

If you intend to use the Universal Print Server feature, Citrix recommends that you install the Universal Print Server Client before installing this hotfix rollup pack. Otherwise - if you install the Universal Print Server Client after this hotfix rollup pack - a Windows Security dialog appears while you install the Universal Print Server Client. If this happens, click "Install this driver software anyway" to finish the installation.

When installing this hotfix rollup pack on systems with Hotfix UpsClient710WX64100 installed, or when installing Hotfix UpsClient710WX64100 on systems with this hotfix rollup pack installed, a Windows security warning appears, stating that Windows cannot verify the publisher of the driver software. When this happens, click "Install this driver software anyway" to complete the installation.

While uninstalling this hotfix rollup pack from servers with the Universal Print Server Client installed, you may be prompted for the XenApp 6.5 base installer file (mps.msi), available on the XenApp 6.5 original source media. Also, after uninstalling this hotfix rollup pack, you must uninstall and then reinstall the Universal Print Server Client in order for the client to function properly.

New Fixes and Enhancements in This Hotfix Rollup Pack

This hotfix rollup pack introduces the following fixes that have not been previously released:

HDX MediaStream Windows Media Redirection

This fix addresses an issue that can cause the video portion of a multimedia file to trail the audio portion slightly when rendering. [From XA650W2K8R2X64R03][#LA2694]

IMA Service

Upon server restart with configuration logging enabled, the IMA Service can take an unspecified amount of time to start. [From XA650W2K8R2X64R03][#221158]

Keyboard

This fix addresses an issue that prevents users from using the mouse scroll wheel in certain applications. [From XA650W2K8R2X64R03][#LA2033] Certain keys might not function properly in a session using the Receiver for Linux with the Czech keyboard layout. Incorrect mappings can occur for the following characters: ď will be incorrectly mapped as Ď

ň will be incorrectly mapped as Ň

ť will be incorrectly mapped as Ť Note: After installing this fix, when opening an RDP session from within a Receiver for Linux session there can be intermittent issues with the Shift key. To prevent this issue, Citrix recommends that you install Microsoft article KB2592687 on the Windows server. Alternatively, see Knowledge Center article CTX110281 for a workaround. [From XA650W2K8R2X64R03][#LA3968] Certain keys might not function properly in a session using the Receiver for Linux with the Brazilian ABNT2 keyboard layout. Incorrect mappings can occur for the following characters: ä is incorrectly mapped as ̈a

â is incorrectly mapped as ˆa

When typing ς, nothing is displayed

When typing [, nothing is displayed

When typing {, nothing is displayed

Period (.) is incorrectly mapped as comma (,) [From XA650W2K8R2X64R03][#LA3969] Certain keys might not function properly in a session using the Receiver for Linux with the Portuguese keyboard layout. Incorrect mappings can occur for the following characters: When typing ˆp, nothing is displayed

When typing ̰p, nothing is displayed

́p is incorrectly mapped as ƥ

^ is incorrectly mapped as ^Y (random) and ^#

ê is incorrectly mapped as Ê

Ê is incorrectly mapped as ê

˝ is incorrectly mapped as ́4 (random) and ́6

à is incorrectly mapped as À (this also occurs for other characters) [From XA650W2K8R2X64R03][#LA3970] Certain keys might not function properly in a session using the Receiver for Linux with the Croatian keyboard layout. Incorrect mappings can occur for the following characters: ć will be incorrectly mapped as Ć

; will be incorrectly mapped as $

: will be incorrectly mapped as & [From XA650W2K8R2X64R03][#LA3971]

Printing

In certain deployments, the "Start this application without waiting for printers to be created" printer autocreation policy setting is and remains enabled for all applications. As a result, when printing from an application, all printers specified under the policy are created. [From XA650W2K8R2X64R03][#LA1075] LPT port mapping might fail to work as expected with the following error message while sending print jobs to the LPT port: "The network path was not found." [From XA650W2K8R2X64R03][#LA3963] When printing from a client printer through a XenApp session, the page size option defaults to "Letter." Additionally, the printing preferences might not be retained on a XenApp 6.5 session by publishing the "Printers" folder as described in Knowledge Center article CTX884335. [From XA650W2K8R2X64R03][#LA4474] On systems with Fix #247726 (Hotfix XA650R02W2K8R2X64036 or its replacement) installed, the Citrix Print Manager Service (CpSvc.exe) can experience high handle and thread counts. [From XA650W2K8R2X64R03][#LA4881] Autocreation of session printers can fail. The issue occurs when the Citrix Print Manager Service (CpSvc.exe) experiences high thread counts. [From XA650W2K8R2X64R03][#LA4083] The "Auto-create client printers" policy might fail to set default printers correctly. [From XA650W2K8R2X64R03][#LA5021] With the "Client printer names" policy set to "Legacy printer names," reconnecting to client printers can result in duplicate printers' appearing when reconnecting to a session. For example, a printer with a name of "client/#/<PrinterName>" might be created. [From XA650W2K8R2X64R03][#LA4995]

Server/Farm Administration

Custom administrators might not be able to view the following information about a user profile - "Profile path" and "Profile load time" from Desktop Director even though they have the privileges (Servers > Sessions > View Session Management). However, full administrators can view the information about the user. After installing this fix, you must recreate the local host cache. To do this: Stop the IMA Service. Run DSMAINT RECREATELHC. Restart the IMA Service. [From XA650W2K8R2X64R03][#LA2105] Intermittently, extraneous reboot messages can appear in the Event Viewer. The issue occurs when setting the reboot schedule randomization interval policy to a large value. [From XA650W2K8R2X64R03][#LA4805] In scenarios where Users 1 and 2 are connected to a XenApp published desktop, attempts by User 1 to connect to the session of User 2 from the AppCenter fail with an "Invalid Password" error. [From XA650W2K8R2X64R03][#LA4928] The icatdwsk.sys driver can cause the svchost.exe process (TermService) to consume 100% of the server CPU. As a result, connection attempts to and xml brokering services by affected servers fail. [From XA650W2K8R2X64R03][#LA5013] A Citrix policy set to filter on connection evidences using Access Gateway connection information fails to apply to sessions authenticated using a smart card. [From XA650W2K8R2X64R03][#LA4245] The usage of certain custom icons for published applications can stop application enumeration and the following error message appears when attempting to log on to Web Interface: "The system could not log you on. Ensure that you entered your details correctly and try again. If you are still unable to log on, contact your system administrator as your credentials may be invalid or there may be a problem with the authentication system." [From XA650W2K8R2X64R03][#LA4937]

Session/Connection

On occasion, published applications wait for printers to be created, even if the "Start this application without waiting for printers to be created" setting is enabled. [From XA650W2K8R2X64R03][#247726] This fix addresses the following issues users can experience when Windows Media redirection is disabled by way of the associated policy (Citrix Policies > Computer > ICA > Multimedia > Windows Media Redirection): Seek is not working properly

Video becomes unresponsive after Play > Pause > Play operations [From XA650W2K8R2X64R03][#LA2695] Java applications with a process name of javaw.exe cannot be terminated from the Connection Center. [From XA650W2K8R2X64R03][#LA3852] With Excelhook enabled, switching between Excel workbooks can cause specific Excel-based components of SAP BPC dialog to lose focus. The focus can be restored only after several attempts of switching between the Excel workbooks. [From XA650W2K8R2X64R03][#LA3752] With Excelhook enabled, switching between two session shared seamless applications (Excel 2010 and another application) can cause the Excel application window to stay attached to the mouse cursor. As a result, moving the mouse pointer causes the Excel window to be dragged on the screen instead of changing focus. [From XA650W2K8R2X64R03][#LA4348] The winlogon.exe process might exit unexpectedly on twi3.dll. [From XA650W2K8R2X64R03][#LA4268] Windows Presentation Foundation (WPF) applications might take an extended period of time to load data on XenApp 6.5 servers with Hotfix Rollup Pack 1 installed. [From XA650W2K8R2X64R03][#LA4688] Attempts by custom applications to save files on mapped client drives can fail and a Disk full error occurs. [From XA650W2K8R2X64R03][#LA4663] When running a touch-optimized desktop (TouchOptimizedDesktop.exe), attempts to disconnect or lock a session while multiple applications are open can result in high CPU consumption. [From XA650W2K8R2X64R03][#LA4524] When increasing the Webcam video resolution as described in Knowledge Center article CTX124655, the Webcam application might exit unexpectedly. The default Common Intermediate Format (CIF) resolution works correctly. [From XA650W2K8R2X64R03][#LA4558] Session printers might take excessively long to be listed in the session. [From XA650W2K8R2X64R03][#LA5057] The Google Chrome browser might fail to connect the Receiver for HTML5 from the StoreFront. [From XA650W2K8R2X64R03][#LA5097] This enhancement adds support for touch-optimized desktops (TouchOptimizedDesktop.exe) to Receiver for Windows Phone 8 and Receiver for Windows 8 RT. For more information about the Touch-optimized Desktops feature, see http://support.citrix.com/proddocs/topic/xenapp65fp2-w2k8/xa-about-mobility-features.html. [From XA650W2K8R2X64R03][#LA5135] The Session Creation Server Duration (SCSD) value might be unexpectedly high for some user sessions in EdgeSight reports. [From XA650W2K8R2X64R03][#LA3919] After closing App-V applications in a XenApp 6.5 session, the session might stay active. [From XA650W2K8R2X64R03][#LA5102] When running a touch-optimized desktop session (TouchOptimizedDesktop.exe) on a XenApp6.5 server with Hotfix Rollup Pack 2 installed, the extended keyboard might fail to get displayed in Citrix Receiver for Android 3.4.13. [From XA650W2K8R2X64R03][#LA5246] The ConnectTime might not be recalculated during reconnect. As a result the Session Creation Server Duration (SCSD) and Session Startup Duration (SSSD) values can be unexpectedly high for certain sessions in EdgeSight reports. To enable the fix, you must set the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\wfshell

Name: DisableServerStartupEventForReconnect

Type: REG_DWORD

Value: 1 [From XA650W2K8R2X64R03][#LA5141] On systems with Hotfix Rollup Pack 2 and Hotfix XA650R01W2K8R2X64090 installed, with the application instance limit set to "1" and Workspace Control disabled, attempts to reconnect to an existing session from a different client device succeed nonetheless. To prevent the session from roaming to another device, you must set the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Citrix

Name: ReconnectSame

Type: REG_DWORD

Data: 00000001 [From XA650W2K8R2X64R03][#LA5161] Starting a published application from the Receiver for Mac can fail and a blank window appears on the screen. The issue occurs when the "Start this application without waiting for printers to be created" option for the application is disabled. [From XA650W2K8R2X64R03][#LA5299]

Smart Cards

Removing a smart card from the reader might not result in the disconnection of the session. [From XA650W2K8R2X64R03][#LA4588]

System Exceptions

Servers might experience a fatal exception, displaying a blue screen, on wdica.sys with stop code 0x50. [From XA650W2K8R2X64R03][#LA1003] Servers can become unresponsive at random while sessions are logging off. On rare occasions and if left unattended, the servers can experience a fatal exception, displaying a blue screen. [From XA650W2K8R2X64R03][#LA3857] With the "Launch touch-optimized desktop" policy enabled for mobile devices, touch-optimized desktops (TouchOptimizedDesktop.exe) might exit unexpectedly upon launch. [From XA650W2K8R2X64R03][#LA2562] The Citrix XTE Server service can exit unexpectedly, dropping all connections to the affected server. [From XA650W2K8R2X64R03][#LA3528] The winlogon.exe process might exit unexpectedly in a seamless session. [From XA650W2K8R2X64R03][#LA3466] The Citrix Print Manager Service (CpSvc.exe) process might exit unexpectedly. [From XA650W2K8R2X64R03][#LA3428] Provisioned servers might become unresponsive and can cause the svchost.exe process that has registered TermService to exit unexpectedly with Event ID 1000 on rpm.dll. [From XA650W2K8R2X64R03][#LA4283] Servers might experience a fatal exception (DRIVER_IRQL_NOT_LESS_OR_EQUAL), displaying a blue screen, on picadm.sys with bugcheck code 0xd1. [From XA650W2K8R2X64R03][#LA2854] With Microsoft Application Verifier enabled, the wfshell.exe process might exit unexpectedly. [From XA650W2K8R2X64R03][#LA4758] A NULL pointer can cause the wfshell.exe process to exit unexpectedly. [From XA650W2K8R2X64R03][#LA4803] Servers might experience a fatal exception, displaying a blue screen, on picadm.sys with bugcheck code 0x00000022 (0x00000000bef00d26, 0x0000000000000000, 0xfffff88006a8c148, 0xfffff88006a8b9a0). [From XA650W2K8R2X64R03][#LA4614] XenApp servers might experience a fatal exception, displaying a blue screen, on wdica.sys while Receivers for Linux are attempting to connect. [From XA650W2K8R2X64R03][#LA4683] Servers with XenApp 6.5 Hotfix Rollup Pack 2 installed might experience a fatal exception, displaying a blue screen, on picadd.sys with stop code 3b. [From XA650W2K8R2X64R03][#LA4676] The wfshell.exe process might exit unexpectedly on mmvd.dll. [From XA650W2K8R2X64R03][#LA4576]

User Experience

With "Local Text Echo" enabled, published instances of Internet Explorer might display text using incorrect fonts. Such incorrect fonts can include "Marlett" or "Wingdings," which affects the readability of text. To enable the fix, you must delete all .zlf files under C:\Users\%USER_NAME%\AppData\Roaming\ICAClient\Cache\zlcache and set the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: IgnoreMarlettFont

Type: REG_DWORD

Data: 0x1 [From XA650W2K8R2X64R03][#LA4609] With "Local Text Echo" enabled, text entered in published instances of Internet Explorer might appear with an incorrect font size and color, or be invisible over high latency connections (50ms-600ms). To enable the fix, set the following registry keys: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: DefaultFontHeightEnabled

Type: REG_DWORD

Data: 0x1 (enabled)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: DefaultColorEnabled

Type: REG_DWORD

Data: 0x1 (enabled)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: DefaultCellHeight

Type: REG_DWORD

Data: 0x1 to 0x199 (valid values)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: DefaultCharHeight

Type: REG_DWORD

Data: 0x1 to 0x199 (valid values)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: DefaultBackgroundColor

Type: REG_DWORD

Data: 0x0 to 0x00ffffff (valid values)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Zero Latency

Name: DefaultForegroundColor

Type: REG_DWORD

Data: 0x0 to 0x00ffffff (valid values) [From XA650W2K8R2X64R03][#LA4775]

User Interface

When clicking Disconnect on a touch-optimized Windows 7 desktop session, a logoff confirmation dialog appears instead of a disconnect confirmation dialog. [From XA650W2K8R2X64R03][#LA4739] When attempting to launch a second instance of a published resource that is configured to "Allow only one instance of this application for each user," the following, incorrect error message appears: "Connection Error: The Citrix server has reached its concurrent application limit for this application. Please contact your System Administrator." With this fix, the following, correct message appears: "Connection Error: You already have an instance of this application open and are not allowed to run more than one instance. Please contact your System Administrator." [From XA650W2K8R2X64R03][#LA5001] With Fix #LA1943 (Hotfix XA650R01W2K8R2X64090 or its replacement) installed, when attempting to launch an additional instance of a published desktop configured to be limited to a single instance per user, the existing instance of the published desktop might be disconnected and reconnected immediately instead of displaying the following error message: "Connection Error: You already have an instance of this application open and are not allowed to run more than one instance. Please contact your System Administrator." [From XA650W2K8R2X64R03][#LA5134]

Fixes from Hotfixes Released and Replaced since Hotfix Rollup Pack 2

This hotfix rollup pack also contains all fixes included in Hotfix Rollup Pack 1 and Hotfix Rollup Pack 2, plus the following fixes that shipped since the release of Hotfix Rollup Pack 2:

Custom Java code might fail to print to a client printer through a serial port with the following exception: "java.io.IOException: No error in nativeDrain" [From XA650R02W2K8R2X64001][#LA4078] After launching an application for the second time, COM port mapping might fail with the following error message: "0x42 - The network resource type is not correct." [From XA650R02W2K8R2X64001][#LA4277] Servers might experience a fatal exception, displaying a blue screen, on vdtw30.dll while a multiple monitor client device attempts to connect to a XenApp server. [From XA650R02W2K8R2X64002][#LA3758] On systems with Fix #LA2269 (Hotfix XA650R01W2K8R2X64030 or its replacements) installed, policies filtered to be applied only while connecting through Access Gateway might also be applied when reconnecting to a session without using Access Gateway. [From XA650R02W2K8R2X64003][#LA3496] COM port redirection can fail with the following error message: "System error 66: The network resource type is not correct." [From XA650R02W2K8R2X64003][#LA4260] On servers with XenApp 6.5 installed, the svchost.exe process that has registered TermService might exit unexpectedly. [From XA650R02W2K8R2X64003][#LA4314] When running certain published applications, including Microsoft Outlook, in seamless mode and logging off the session with unsaved data from the Connection Center or the Web Interface, a pop-up window appears with "Force Logoff" and "Cancel" options. The "Cancel" option does not work. [From XA650R02W2K8R2X64003][#LA4330] With the "Notify user of pending shadow connections" policy disabled, disconnecting a cross-server shadowed session created with cshadow can cause the shadower session to become unresponsive. With the Aero Redirection feature enabled, the issue might occur even more frequently. [From XA650R02W2K8R2X64003][#LA4506] In sessions using Receiver for iOS, applications that are streamed to server might not appear in Switch Apps. [From XA650R02W2K8R2X64004][#LA3831] The mouse and keyboard properties returned by a Windows API can be invalid and unrecognized within a client session. As a result, the third party SmarTerm 2009 application can display an incomplete list of programmable mouse events within a client session. The complete list displays correctly within an RDP session. [From XA650R02W2K8R2X64005][#LA3716] The splwow64.exe process is not automatically terminated when logging off the application that spawned it. If the application has its application instance limit set to "1," attempts to launch the application again (or any other application with an instance limit of "1â that spawns the same process) fail. As a workaround, you can enable the Session Lingering feature. If you do not want to enable Session Lingering, you can set the following registry key so that the splwow64.exe is terminated when logging off the application that spawned it: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI

Name: AllowLogoffSysModules

Type: REG_DWORD

Data: 1 [From XA650R02W2K8R2X64006][#LA3862] In sessions using Receiver for iOS, the virtual keyboard might not get activated automatically while highlighting certain fields within published SAP applications. [From XA650R02W2K8R2X64007][#LA3711] When opening a file from Microsoft Excel 2007 on the client side with Special folder redirection enabled, the file handle on the client side might not be closed when the file itself is closed. [From XA650R02W2K8R2X64008][#LA4055] If a user's mapped drive or disk quota is full, attempting to overwrite an existing file causes the existing file to be deleted even though the replacing file fails to be written. No error or warning message is displayed. With this fix, a "Disk full" warning appears and the existing file remains on the volume. [From XA650R02W2K8R2X64008][#LA4073] This fix addresses excessive paged pool memory consumption on servers with sessions using client mapped drives. [From XA650R02W2K8R2X64008][#LA4309] Session printers are not deleted when connecting from different end points that are subject to different printing policies. The issue occurs because the Citrix Print Manager Service (CpSVc.exe) does not honor policy changes during session reconnection, including the deletion of printers that are no longer required under any newly applicable policies upon reconnection. This enhancement introduces support for the following registry key that, if set, enables the deletion of session printers upon reconnect if policies dictate that they are no longer required: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Ica\PrintingSettings

Name: DeleteNetworkPrinters

Type: REG_DWORD

Data: 1 (to enable deletion of unnecessary session printers) [From XA650R02W2K8R2X64010][#LA2003] When using fast user switching on a client device, launching multiple sessions on a single XenApp server using different user accounts can cause the default printer not to be set correctly. Further, setting the default printer manually can result in error 0x00000709. [From XA650R02W2K8R2X64010][#LA3746] The Citrix Universal Printer might not get deleted from the server after the user logs off from the session. The issue occurs if the Citrix Print Manager Service (CpSvc.exe) or the Print Spooler Service are restarted during the session. [From XA650R02W2K8R2X64010][#LA3786] The Citrix Print Manager Service (CpSvc.exe) process might exit unexpectedly. [From XA650R02W2K8R2X64010][#LA4274] When using the Citrix XPS Universal Printer driver to print a Microsoft Excel document, each Excel cell of the spreadsheet is printed as a single page, causing multiple pages to be printed. This happens when the "Fit Sheet on One Page" option is selected. To enable the fix, set the following registry keys: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print

Name: dmFields

Type: REG_DWORD

Data: 0x00000010 [From XA650R02W2K8R2X64011][#LA4288] This fix addresses the following issues: After upgrading to Hotfix Rollup Pack 2 (Fix #LA2240): The option to print to another tray is no longer available from the printer properties dialog box

When printing using the UPD driver, the paper size and print alignment are slightly off [From XA650R02W2K8R2X64011][#LA4559] On systems with Fix #LA0907 (XA650W2K8R2X64R02) installed, printers might take a long time to open the Printer Properties sheet. [From XA650R02W2K8R2X64011][#LA5202] After uninstalling XenApp 6.5 from a server with Hotfix Rollup Pack 1 installed, attempts to connect to the server using RDP fail. The issue occurs because the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\LoadableProtocal_Object is not reverted to its original value when uninstalling XenApp. [From XA650R02W2K8R2X64015][#LA3830] When shadowing a session running on a Chinese language Windows operating system, the "Remote Control Request" dialog box that appears on the user's screen displays incomplete Chinese language strings. Specifically, the "Title" and "Content" strings are missing altogether. [From XA650R02W2K8R2X64016][#LA4496] This fix addresses the following issues related to COM ports: Even after closing a COM port application, the application can still be present in the Task Manager list.

COM port applications might fail to read data from the COM port. The issue occurs when there are large numbers of concurrent COM port mappings. To enable the fix, increase the default value of "MaxThreads" under the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\picaser\Parameters from 20 to a value greater than the number of COM port connections you want to support. For example, if a XenApp server supports 100 sessions and each session opens two COM ports, the value of "MaxThreads" should be greater than 200. [From XA650R02W2K8R2X64017][#LA4418] The wfshell.exe process might exit unexpectedly during EdgeSight load testing. [From XA650R02W2K8R2X64019][#LA4635] In XenApp Advanced Edition, setting HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib EventLogLevel=0x00000003 (DWORD) as described in http://technet.microsoft.com/en-us/library/cc786914(v=ws.10).aspx, disables the ICA Session Performance Counters. [From XA650R02W2K8R2X64020][#LA4202] With SpeedScreen Latency Reduction (local text echo) enabled, the text descriptions of Internet Explorerâs command and menu bars might no longer be visible after clicking any button on either bar. [From XA650R02W2K8R2X64021][#LA4702] Internet Explorer, when run within a published desktop with Client audio redirection enabled, can become unresponsive or exit unexpectedly while browsing Web pages that contain a large amount of Flash content. [From XA650R02W2K8R2X64023][#LA3860] The Citrix XML Service (ctxxmlss.exe) might exit unexpectedly resulting from a memory leak. [From XA650R02W2K8R2X64031][#LA4528]

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 XA650W2K8R2X64R01 CTX132122 XA650W2K8R2X64R02 CTX136248

Installing and Uninstalling This Hotfix Rollup Pack

Notes:

See the Known Installation/Uninstallation Issues section for known install behaviors and their workarounds.

This hotfix rollup pack might or might not prompt you to restart the server when the installation is complete. If you are using the AppCenter, 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 AppCenter, restart the server to ensure the hotfix rollup pack is added to the console's hotfix inventory list.

Symbols Files Location

(For use only when instructed by Citrix Technical Support) XA650W2K8R2X64R03 Symbols for Windows Server 2008 R2

Files Updated (All Dates/Times UTC)