Article

rakumar's picture
article
Reads:

7186

Score:
5
5
2
 
Comments:

0

Resolving Citrix ICA Login Sessions Issue

Author Info

9 December 2008 - 3:08pm
Submitted by: rakumar

(View Disclaimer)

Authors: Rajeev Kumar and Sudip Kumar

Problem statement: Citrix ICA login sessions not going through when Citrix servers are managed by ZCM 10.1 and above.

When this might happen:

Customer having Citrix environment to manage their Citrix managed devices, and when ZCM 10.1 is deployed to manage the Citrix severs as ZCM managed agents for application delivery and other ZCM features.

Symptoms:

  1. As soon as ICA login session is launched from Citrix agents, it terminates after some time.
  2. Sometimes it throws an exception saying “winlogon.exe ..Application Error ” as shown in below snap shot and when we close the error dialogue box, ICA session hangs on “Running login scripts” for ever.

Figure 1: Winlogon.exe Application error

Click to view.

Figure 2: Login screen in hang mode

Click to view.

Solution / Workaround 1:

  1. Rename NWGina.dll to anything other that NWGina.dll and update the registry entry with same. We need to rename this file in all the Citrix servers in the farm running ZCM agent. NWGina.dll can be found at C:\WINDOWS\system32 directory. Registry need to be updated for CtxGinaDLL with the new name of NWGina.dll. This value is in the registry key named “HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon”
  2. Reboot the server.
  3. Try ICA session from Citrix agents and it should be successful now.

Solution / Workaround 2:

  1. Install client32 ( Novell Client ) in all the Citrix Servers. Although this might not be acceptable to Customers to have client32 in all servers, but is another workaround to get through this problem.
  2. Try ICA session from Citrix agents and it should be successful now.

Note: This article shows a couple of possible workarounds for a problem which is caused by a bug in Citrix. A bug report has been filed with Citrix to have this correctly resolved.


Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).

It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.




User Comments

© 2013 Novell