Citrix has released a new hotfix for XenApp 6.0.
New Fixes in This Release
- After running dsmaint recreatelhc to recreate the local host cache, the IMA service might fail to start and the registry key HKEY_LOCAL_MACHINE SOFTWAREWow6432NodeCitrixIMARuntimeCurrentlyLoadingPlugin displays “AdMgmtSs.dll.”
To enable this fix, you must set the following registry key:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixIMARuntime Name: AlwaysReadGpoFromDB Type: REG_DWORD Data: 1
- Launching several sessions concurrently can cause the server CPU consumption to be higher than expected.
Fixes from Replaced Hotfixes
- 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_MACHINESYSTEMCurrentControlSetControlCitrix Name: ReconnectWithNewApplication Type: Reg_DWORD Data: 1
- 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.”
- 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.”
- 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.
- 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.
- Viewing a seamless instance of IrfanView in full-screen mode prevents users’ ability to log off the session.
- An error occurs when attempting to move an application that is streamed to server to the (published) Applications folder of the console.
- After a user’s logoff, the IMA Service might exit intermittently.
- 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”
- Seamless sessions can fail to close when applications that are streamed to server are launched and Citrix Receiver is installed on the server.
- In multiple monitor environments, applications might launch outside the visible area of the desktop when seamless flag 0x20000 is set as follows:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCitrixwfshellTWI Name:SeamlessFlags Type: REG_DWORD Data: 0x20000
- 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.
- 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.
- Sessions can randomly disconnect during session launch.
- In certain scenarios, COM ports fail to get redirected.
- 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_MACHINESOFTWARECitrixLogon Name: NoGPCheckForExistingSession Type: REG_DWORD Data: 1 (do not check); all other values, including 0 (do check)
- Policy updates are not applied when reconnecting to sessions running on servers with Fix #252769 installed.
- 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.
- 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.
- XenApp servers behind read-only domain controllers (RODCs) might experience slow application launch issues while winlogon.exe spikes CPU usage.
- 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.
- Attempts to reconnect to a disconnected seamless session with LongCommandLine parameters can spawn an additional instance of the published application to be launched.
- This fix improves compatibility with certain third-party products that rely on the Windows secondary network provider interface when Kerberos authentication is used.
- 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.
You can download this new hotfix here.