Environment
Novell SecureLogin 6.0
Citrix Presentation Server
Citrix Metaframe Server
Situation
Simultaneous users "lose" applications on primary logged in
workstation. NSL supplies the necessary credentials, however
the application will not have two instances opened simultaneously
for the same user. When the user logs in on the second
workstation, the application "disappears" off the first workstation
and appears on the second.
Resolution
Change the Citrix settings to not disconnect a session opened by
the same user on a different workstation, as follows:
1. On the Citrix Server, click Start, Programs, Citrix, Administration Tools, Citrix Connection Configuration
2. Edit the ica-tcp connection, click Advanced.
3. Change the ICA protocol advanced setting: "Reconnect session disconnected"
It should be changed from "from any clients to "only from this client"
1. On the Citrix Server, click Start, Programs, Citrix, Administration Tools, Citrix Connection Configuration
2. Edit the ica-tcp connection, click Advanced.
3. Change the ICA protocol advanced setting: "Reconnect session disconnected"
It should be changed from "from any clients to "only from this client"
Additional Information
Consider the Following Example:
User A has workstations A and B. User A launches a published application on workstation A. The application loads, and NSL supplies the necessary credentials. User A then goes to workstation B and launches the same application. NSL again supplies the necessary credentials, but the application closes on workstation A and appears on workstation B. The citrix session does, however, remain connected on both workstations.
When a published application with the same name is launched, from the same
Citrix session running on workstation B the second session detects the first one, assumes
that the first (A) has become disconnected and transfers it. Changing the setting mentioned above or
copying the application and giving it another name (still calling the same .exe) resolves the issue.
User A has workstations A and B. User A launches a published application on workstation A. The application loads, and NSL supplies the necessary credentials. User A then goes to workstation B and launches the same application. NSL again supplies the necessary credentials, but the application closes on workstation A and appears on workstation B. The citrix session does, however, remain connected on both workstations.
When a published application with the same name is launched, from the same
Citrix session running on workstation B the second session detects the first one, assumes
that the first (A) has become disconnected and transfers it. Changing the setting mentioned above or
copying the application and giving it another name (still calling the same .exe) resolves the issue.