Product Documentation

To use Windows XP virtual desktops with Single Sign-on

Oct 09, 2015
If you use Single Sign-on (formerly Password Manager) with Windows XP virtual desktops, you must carry out the following procedure to chain the GINA (Graphical Identification and Authentication) dynamic link libraries, otherwise users cannot log on successfully through XenDesktop. You must do this after both Single Sign-on and the Virtual Desktop Agent have been installed.
Caution: Using Registry Editor incorrectly can cause serious problems that can require you to reinstall the operating system. Citrix cannot guarantee that problems resulting from incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Make sure you back up the registry before you edit it.
  1. Inspect the following Windows XP registry entries and make a note of their current values:
    • HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon\GinaDLL
    • HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon\CtxGinaDLL
    • HKLM\Software\Citrix\Metaframe Password Manager\Shell\OrigGinaDLL
  2. Modify the registry entries so that the GINAs are called in the correct order:
    • HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon\GinaDLL

      This should point to the XenDesktop GINA; for example, C:\Program Files\Citrix\ICAService\picaGina.dll

    • HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon\CtxGinaDLL

      This should point to the Password Manager GINA; for example, C:\Program Files\Citrix\MetaFrame Password Manager\SSOGina\SSOGina.dll

    • HKLM\Software\Citrix\Metaframe Password Manager\Shell\OrigGinaDLL

      This should point to MSGINA.dll, or NOGINAPREVIOUSLYINSTALLED

  3. Restart the virtual desktop.