6 Novell SecureLogin 6.1 SP1 Citrix and Terminal Services Guide
novdocx (en) 13 May 2009
6.4.1 Virtual Channel Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.4.2 Auto-Detecting the Client Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.5 Requirements for Terminal Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.5.1 Server Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.5.2 Workstation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.6 Setting Up the Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.6.1 Setting the GINA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.6.2 Configuring OnDemand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.7 Setting Up Workstations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.7.1 Novell Client (without the NMAS Client) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.7.2 Novell Client (with the NMAS Client) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.7.3 Microsoft Workstation with No Novell Client Installed . . . . . . . . . . . . . . . . . . . . . . . . 36
6.8 Installing the Virtual Channel Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.8.1 Workstations with the Citrix Client (ICA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.8.2 Workstations with the Terminal Server Client (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.9 Installing the Terminal Server Web Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.10 Integrating with Citrix Published Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.10.1 Modifying the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.10.2 Using SLLauncher Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.11 Registry Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.11.1 Auto-Detecting the Client Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.11.2 Servers with a Novell Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.11.3 Localized Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.11.4 Third-Party GINA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.12 Debugging Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7 Upgrading 43
7.1 Issues with Upgrading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.1.1 Changes With Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.1.2 Issues In Reading Old Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.1.3 Upgrading From 3.5.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.1.4 Prompting for a Passphrase During an Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.1.5 About the New Protection Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.1.6 Adding the New Encryption Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.2 Deployment Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.2.1 Installation Options in a Citrix Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.2.2 Deploying Existing Citrix Published Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.2.3 Using the Installation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.2.4 Deploying in Citrix Desktop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.3 Upgrading to Novell SecureLogin 6.1 from Novell SecureLogin 3.5.x or 3.0.x . . . . . . . . . . . . 46
7.3.1 Restriction on Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.3.2 Upgrading from Novell SecureLogin 3.0.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.3.3 Upgrading to Novell SecureLogin 6.1 from Novell SecureLogin 3.5.x. . . . . . . . . . . . 48
7.4 Phased Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.5 Hot Desk and Mobile Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.6 Stopping Tree Walking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.7 Changing the Directory Database Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.8 Deployment Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.9 Developing a Migration Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.9.1 Example of a Migration Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
8 Troubleshooting 55