LIMITED RELEASE - Hotfix XA600R01W2K8R2X64071 - For Citrix XenApp 6.0 for Windows Server 2008 R2 - English

LIMITED RELEASE - Hotfix XA600R01W2K8R2X64071 - For Citrix XenApp 6.0 for Windows Server 2008 R2 - English

book

Article ID: CTX137246

calendar_today

Updated On:

Description

Hotfix package name: XA600R01W2K8R2X64071.MSP
For: Computers running Windows Server 2008 R2 with Citrix XenApp 6, Hotfix Rollup Pack XA600W2K8R2X64R01 installed
Replaces: XA600R01W2K8R2X64005, XA600R01W2K8R2X64013, XA600R01W2K8R2X64014, XA600R01W2K8R2X64019, XA600R01W2K8R2X64022, XA600R01W2K8R2X64030, XA600R01W2K8R2X64033, XA600R01W2K8R2X64043, XA600R01W2K8R2X64047, XA600R01W2K8R2X64054, XA600R01W2K8R2X64058, XA600R01W2K8R2X64062, XA600R01W2K8R2X64064, XA600R01W2K8R2X64068
Date: May, 2013
Language supported: English (US), German (DE), Spanish (ES), French (FR), Japanese (JA), Simplified Chinese (SC)
Readme version: 1.00

Readme Revision History

VersionDateChange Description
1.00May, 2013Initial release

Important Notes about This Release

  • Note: As a best practice, Citrix recommends that you install this and other hotfixes only if you are affected by the specific issues they resolve. Otherwise, Citrix recommends that you wait for the next hotfix rollup pack for your product release. Hotfix rollup packs consolidate most previously released hotfixes and allow you to update systems in a convenient, single installation.
  • Important: Installing this hotfix over an ICA session is not supported but you can install it through a remote desktop session using an administrator account.
  • Caution! This release may 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.

Important Disclaimer - Limited Release Hotfix

If the Download link is not available on this page and you wish to obtain this limited distribution release, visit our support site at http://www.citrix.com/support and open a support case using your Citrix account credentials, or contact your reseller at http://www.citrix.com/partners/locator.

Testing of this release was targeted only at the affected functionality, and regression and stress testing were minimal. Introduce this release to a test environment for evaluation before deploying it to a production environment.

TO THE EXTENT PERMITTED BY APPLICABLE LAW, CITRIX AND ITS SUPPLIERS MAKE AND YOU RECEIVE NO WARRANTIES OR CONDITIONS, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND CITRIX AND ITS SUPPLIERS SPECIFICALLY DISCLAIM WITH RESPECT TO THE HOTFIX ANY CONDITIONS OF QUALITY, AVAILABILITY, RELIABILITY, SECURITY, LACK OF VIRUSES, BUGS OR ERRORS, OR SUPPORT AND ANY IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER CITRIX, NOR ITS SUPPLIERS SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL, MULTIPLE, PUNITIVE OR OTHER DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF DATA, LOSS OF INCOME, LOSS OF OPPORTUNITY, LOST PROFITS, COSTS OF RECOVERY OR ANY OTHER DAMAGES), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, AND WHETHER OR NOT FOR BREACH OF CONTRACT, NEGLIGENCE OR OTHERWISE, AND WHETHER OR NOT CITRIX, ITS SUPPLIERS, OR LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Where to Find Documentation

This document describes the issue(s) resolved by this release and includes installation instructions. For additional product information, see Citrix eDocs, the Citrix Product Documentation Library.

New Fixes in This Release

  1. Users reconnecting to a session can experience logon delays of up to 30 seconds for each WMI filter that is configured. To disable the policy calculation during reconnect, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Reconnect
    Name: DisableGPCalculation
    Type: REG_DWORD
    Data: 1

    [From XA600R01W2K8R2X64071][#LA0826]

  2. This fix addresses a regression introduced by Fix #LA0798.

    Description of Fix #LA0798: The Group Policy engine (CitrixCseEngine.exe) can cause the server CPU to spike unexpectedly while performing Group Policy checks upon session reconnection. This fix introduces support for the following registry key that, when set, allows you to suppress Group Policy checking when reconnecting to existing sessions:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Logon
    Name: NoGPCheckForExistingSession
    Type: REG_DWORD
    Data: 1 (do not check); all other values, including 0 (do check)

    With Fix #LA3521, the check is made for a value of 0 and not made for any other values (1 and higher).

    [From XA600R01W2K8R2X64071][#LA3521]

Fixes from Replaced Hotfixes

  1. Attempts to reconnect to a disconnected session can result in a new session when launching a different application after reconnecting.

    To enable this fix, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix
    Name: ReconnectWithNewApplication
    Type: Reg_DWORD
    Data: 1

    [From XA600R01W2K8R2X64005][#LA0219]

  2. When attempting to launch an additional instance of a published desktop configured to be limited to a single instance per 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."

    After installing this fix, the following, correct message appears in such scenarios:

    "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 XA600R01W2K8R2X64005][#LA0675]

  3. On systems with Fix #LA0129 installed, attempts to shadow a reconnected session from the Delivery Services Console fail with "Error 7044: The request was denied."

    [From XA600R01W2K8R2X64005][#LA0726]

  4. Thin clients fail to reconnect to their disconnected sessions running on XenApp 6 and XenApp 6.5 servers if they use the client name as a means of finding the disconnected session.

    [From XA600R01W2K8R2X64005][#LA0874]

  5. Pass-through authentication with Kerberos fails for some applications using Unconstrained Delegation. For more information about implementing Kerberos Authentication in a Citrix XenApp Environment, see Knowledge Center article CTX121918.

    [From XA600R01W2K8R2X64013][#258392]

  6. Viewing a seamless instance of IrfanView in full-screen mode prevents users' ability to log off the session.

    [From XA600R01W2K8R2X64013][#LA0947]

  7. An error occurs when attempting to move an application that is streamed to server to the (published) Applications folder of the console.

    [From XA600R01W2K8R2X64014][#LA1214]

  8. After a user's logoff, the IMA Service might exit intermittently.

    [From XA600R01W2K8R2X64022][#LA0956]

  9. Attempts to reconnect to a locked disconnected session can fail with one or more of the following conditions:

    • A black screen appears in place of the session
    • Error message: "Element not found"
    • Error message: "This network connection does not exist"

    [From XA600R01W2K8R2X64030][#252769]

  10. Seamless sessions can fail to close when applications that are streamed to server are launched and Citrix Receiver is installed on the server.

    [From XA600R01W2K8R2X64030][#LA0735]

  11. In multiple monitor environments, applications might launch outside the visible area of the desktop when seamless flag 0x20000 is set as follows:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
    Name:SeamlessFlags
    Type: REG_DWORD
    Data: 0x20000

    [From XA600R01W2K8R2X64030][#LA0976]

  12. If the farm policy settings for "Connection Access Controls" are set to allow access for Citrix Access Gateway, Citrix online plug-in, and Web Interface connections only, users connecting through the Web Interface might not be able to launch applications. Attempts to launch applications might fail with a WSXICA 9 error in the server Event log.

    [From XA600R01W2K8R2X64030][#LA1074]

  13. When closing an application that is streamed to server and that has a session limit applied (per user or per farm), the session count is not reduced until the radelauncher.exe and radeobj.exe processes exit. To enable this fix in its entirety, you must install a server hotfix that contains Fix #LA1130 and an offline plug-in hotfix that contains Fix #LA1197.

    [From XA600R01W2K8R2X64030][#LA1130]

  14. Sessions can randomly disconnect during session launch.

    [From XA600R01W2K8R2X64030][#LA1137]

  15. In certain scenarios, COM ports fail to get redirected.

    [From XA600R01W2K8R2X64030][#LA1191]

  16. The Group Policy engine (CitrixCseEngine.exe) can cause the server CPU to spike unexpectedly while performing Group Policy checks upon session reconnection. This fix introduces support for the following registry key that, when set, allows you to suppress Group Policy checking when reconnecting to existing sessions:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Logon
    Name: NoGPCheckForExistingSession
    Type: REG_DWORD
    Data: 1 (do not check); all other values, including 0 (do check)

    [From XA600R01W2K8R2X64033][#LA0798]

  17. Policy updates are not applied when reconnecting to sessions running on servers with Fix #252769 installed.

    [From XA600R01W2K8R2X64033][#LA1720]

  18. New XenApp policies and changes to existing XenApp policies are not saved if policies are being created or modified from multiple consoles by different administrators at the same time.

    With this fix, the latter console produces an error message when trying to save new or modified policies. To enable this fix in its entirety, you must also install a Delivery Services Console or a Group Policy Management Console hotfix that contains Fix #256226.

    [From XA600R01W2K8R2X64043][#256226]

  19. When launching an application that is streamed to server and no ICA session exists, the IMA Service creates an extraneous two RAD*.tmp temporary files (for a total of three) at C:\ProgramData. One of the files is passed to RadeRun and subsequently deleted by RadeRun. The other two files remain and accumulate over time. Only the one requisite file is created when launching a streamed to server application into an existing ICA session.

    [From XA600R01W2K8R2X64047][#LA0991]

  20. XenApp servers behind read-only domain controllers (RODCs) might experience slow application launch issues while winlogon.exe spikes CPU usage.

    [From XA600R01W2K8R2X64047][#LA1617]

  21. Clearing the "Allow connections made through Access Gateway Advanced Edition" option in the "Application Properties" of an application can prevent the Log Off or Disconnect buttons of that application from working. As a result, users cannot disconnect or close the application from the Web Interface.

    [From XA600R01W2K8R2X64047][#LA1670]

  22. Attempts to reconnect to a disconnected seamless session with LongCommandLine parameters can spawn an additional instance of the published application to be launched.

    [From XA600R01W2K8R2X64047][#LA1950]

  23. This fix improves compatibility with certain third-party products that rely on the Windows secondary network provider interface when Kerberos authentication is used.

    [From XA600R01W2K8R2X64054][#LA1566]

  24. Rpm.dll can render servers unresponsive. The issue results from a race condition that occurs when the shadowee's session is logged off before the shadow request is acknowledged. Further symptoms include servers' refusals to accept new connections and to enumerate sessions from the Task Manager.

    [From XA600R01W2K8R2X64058][#LA1927]

  25. After running dsmaint recreatelhc to recreate the local host cache, the IMA service might fail to start and the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\IMA\Runtime\CurrentlyLoadingPlugin displays "AdMgmtSs.dll."

    To enable this fix, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\IMA\Runtime
    Name: AlwaysReadGpoFromDB
    Type: REG_DWORD
    Data: 1

    [From XA600R01W2K8R2X64062][#LA0633]

  26. Launching several sessions concurrently can cause the server CPU consumption to be higher than expected.

    [From XA600R01W2K8R2X64062][#LA2653]

  27. When launched in full-screen mode, Internet Explorer might not resize correctly after changing from landscape to portrait mode. Essentially, this is the result of a limitation of Internet Explorer. As such, this fix does address the issue in some cases but cannot in others.

    [From XA600R01W2K8R2X64064][#LA1588]

  28. Launching Internet Explorer in kiosk mode (iexplorer.exe -k) on servers with Fix #LA1588 installed causes the browser to run in maximized rather than full-screen mode.

    [From XA600R01W2K8R2X64064][#LA3131]

  29. When closing a XenApp session, logoff scripts might fail to get executed.

    [From XA600R01W2K8R2X64068][#LA3017]

Installing and Uninstalling This Release

Notes:

  • This hotfix 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 installer program complies with Microsoft User Account Control (UAC). If UAC is enabled, you must run the installer program in elevated mode; that is, with administrative privileges enabled. For more information about UAC, see Microsoft TechNet or visit the Microsoft Web site and search on keyword UAC.
  • To install this hotfix successfully, servers must not have registry modification restrictions in place.
  • Slipstreaming - installations of the XenApp Server base product packaged with one or more individual hotfixes - is not supported and might leave servers in an unstable state.
  • You must restart the server after the installation of this hotfix completes. However, if you are installing multiple hotfixes at the same time, there is no need to restart the server after the installation of each hotfix. It is sufficient to restart the server after the installation of the final hotfix completes.
  • If the need arises to restore the original settings and functionality provided by this hotfix, you must uninstall the hotfix before reinstalling it according to the installation instructions below.

To install this hotfix:

  1. Copy the hotfix package to an empty folder on the hard drive of the server you want to update.
  2. Close all applications.
  3. Run the executable.
  4. Restart the server. This ensures that the installation completes and that the hotfix is added to the hotfix inventory list of the Delivery Service Console.

To uninstall this hotfix:

  1. From the Start menu, select Control Panel > Programs and Features.
  2. Highlight the hotfix you want to uninstall and click Uninstall.
  3. Follow the directions on-screen.

Files Updated (All Dates/Times UTC)

File Name

Date

Time

Size

complus_ca.dll
03/22/2013
16:58
841,128
CPatch.exe
03/22/2013
16:58
444,328
Cpatchbackup_Files.vbs
03/22/2013
16:58
3,082
CpatchRestore_Files.vbs
03/22/2013
16:58
3,537
CPR247418.vbs
03/22/2013
16:58
1,599
ctxauth.dll
03/22/2013
15:16
483,128
CtxHfLoader.dll
03/22/2013
16:58
288,688
CtxKerbProvider.dll
03/22/2013
15:16
390,968
ctxnotif.dll
03/22/2013
15:16
79,160
ctxsfoinst_ca.dll
03/22/2013
16:59
194,488
CtxWinlogonProv.dll
03/22/2013
15:16
336,696
ctxwsapi64.dll
03/22/2013
15:16
64,312
CustomAction1.vbs
03/22/2013
16:58
14,572
cutildll64.dll
03/22/2013
15:16
144,696
IcaperfCustomActions.dll
03/22/2013
16:59
103,864
ima_msi_ca.dll
03/22/2013
16:58
1,218,480
mf_mm_ca.dll
03/22/2013
16:58
2,954,656
msi50ca.dll
03/22/2013
16:58
432,040
Parra_RunTime_Xml.xml
03/22/2013
16:58
1,175
RADEAppSal64.dll
03/22/2013
15:16
112,440
rpm.dll
03/22/2013
15:16
2,968,376
twi3.dll
03/22/2013
15:17
316,728
Error.idt (en)
03/22/2013
16:59
35,850
admgmtsal.dll (x32)
03/22/2013
15:15
35,640
admgmtss.dll (x32)
03/22/2013
15:16
86,840
Citrix.IMA.XenApp.dll (x32)
03/22/2013
15:16
189,240
ctxrdpctls.dll (x32)
03/22/2013
15:16
99,128
ctxwsapi.dll (x32)
03/22/2013
15:16
52,536
cutildll.dll (x32)
03/22/2013
15:16
107,320
mfcom.exe (x32)
03/22/2013
15:16
217,912
mfcomsrv.dll (x32)
03/22/2013
15:16
1,262,392
MfRpcSs.dll (x32)
03/22/2013
15:16
443,192
MfSrvSs.dll (x32)
03/22/2013
15:16
2,609,976
RADEAppSal.dll (x32)
03/22/2013
15:16
103,224
RADEAppSs.dll (x32)
03/22/2013
15:16
230,200
seamls20.dll (x32)
03/22/2013
15:17
197,432
CPatchUI.dll (x32\de)
03/22/2013
16:58
13,232
CPatchUI.dll (x32\en)
03/22/2013
16:58
12,720
CPatchUI.dll (x32\es)
03/22/2013
16:58
13,744
CPatchUI.dll (x32\fr)
03/22/2013
16:58
13,744
CPatchUI.dll (x32\ja)
03/22/2013
16:58
11,696
CPatchUI.dll (x32\zh-cn)
03/22/2013
16:58
11,184
 
File Name

MD5 Checksum

XA600R01W2K8R2X64071.msp
6A3DE4BF021B9730E0EEE852038C24E6
complus_ca.dll
828AC9897B8D6BE445372742FCBC76CA
CPatch.exe
E0130509E4A61B8E225AB4DCE121BA8F
Cpatchbackup_Files.vbs
0EB9234E7FF2ED9E72337FF26F46AE0E
CpatchRestore_Files.vbs
F64D03B0DC4D0137C3A101B31084D880
CPR247418.vbs
74A9D47DA598DB25877A4DFF8FC744A6
ctxauth.dll
5F938EAEC5A69B01EF7E04A722DBE087
CtxHfLoader.dll
7BDD7327C45570055CB6160B75F25BA5
CtxKerbProvider.dll
236047BB539B5A2DD2C8DD2BF79B7553
ctxnotif.dll
5B879753063FF05364EF339FC575CDCD
ctxsfoinst_ca.dll
BAC7527CBD92FD0B4F5B495DDAAA32C8
CtxWinlogonProv.dll
3A1929880E3553C172C44047E332090E
ctxwsapi64.dll
71B2B471FC4A1D13DBB4C232101ADC72
CustomAction1.vbs
069BADDC2D7599D37529E0D7E8C21A46
cutildll64.dll
31FC720264E3E24FF604F3095FB764A3
IcaperfCustomActions.dll
11D4A91E8FB2BB274838C45250AB727E
ima_msi_ca.dll
98F1E1808E1922B85B1AEF3B7174FEE4
mf_mm_ca.dll
A9225A273854EE0D43C0B4DE3F58FABD
msi50ca.dll
45DE9FCFE0D14ADF0EF3205A5A0C6976
Parra_RunTime_Xml.xml
0C61DCA172D0D9C64096953411832C7F
RADEAppSal64.dll
B69C53144363075CC45A2FC383348064
rpm.dll
4334E51C5175CD0CC0490F7967F4BD3A
twi3.dll
98AD87A672347257A41B652FA8A3415E
Error.idt (en)
48633A51D4A647553FFABC72739AAB33
admgmtsal.dll (x32)
5EA9D24C730E7D95F22437FA46E5CEBD
admgmtss.dll (x32)
3185E8765C7A393259922AD49C67EFBF
Citrix.IMA.XenApp.dll (x32)
F269A3616C112AE1A1ED3BFE9C1B1266
ctxrdpctls.dll (x32)
5DE51E212EAD10B4A39DBFF2A2F7B2AE
ctxwsapi.dll (x32)
9846CC2CFAE7FFB606C3B75BFA86E1C6
cutildll.dll (x32)
CF848AB1407FFEFE7352130ACA6AE849
mfcom.exe (x32)
3568E804ABAC786ADB89A0A1BE7E65C2
mfcomsrv.dll (x32)
EBFBC97013FCD79D9C38EE73621E4576
MfRpcSs.dll (x32)
3C8D3218545328A1EC933DFE1ED7EF91
MfSrvSs.dll (x32)
E32AEFDBC67817D140C845B4E9072616
RADEAppSal.dll (x32)
C30726ED0418A5333BC900592491D467
RADEAppSs.dll (x32)
E218F5E31F29F7556C9B3CB6905F293F
seamls20.dll (x32)
BC90D160FC71444CF9475335983630CF
CPatchUI.dll (x32\de)
1E3916C350F8BFF385A1DE5220456555
CPatchUI.dll (x32\en)
7500103A935F0D723C461F49A70FBB60
CPatchUI.dll (x32\es)
417641F83EE48F58FB5BCA333AE9B41D
CPatchUI.dll (x32\fr)
541F401CBCFF1734A81C78FC02BA136E
CPatchUI.dll (x32\ja)
2589B3D17004BF673DE60B164F6F168F
CPatchUI.dll (x32\zh-cn)
351BDC93974F93289CA7F21D653AAD2C