Session "hangs" when attempting remote login to Windows 2008 R2 Terminal Server

  • 7006892
  • 11-May-2012
  • 01-Jun-2012

Environment

Novell Client for Windows 7 2.2.2 Login
Windows 2008 R2 server with Terminal Services enabled

Situation

When a user attempts a remote login to the Windows 2008 R2 server running the Novell Client 2 SP2 for Windows 2008 R2 (IR2a), they are presented with the Novell login GUI as expected. They enter their credentials and then they are taken to a pre-desktop screen but the desktop never appears.

If the user starts Task Manager and runs Windows Explorer, the desktop will appear.

If "Run Scripts" is unchecked/deselected in the Novell Client login GUI, the issue does not occur.

Resolution

Additional Information

Previous to the fix being released, the following workaround was available:

Workaround:

1. Using the Group Policy Editor (GPEDIT.MSC), navigate to Computer Configuration > Administrative Templates > System > Scripts > "Run logon scripts synchronously".
2. Explicitly change the policy from "Not Configured" to "Disabled" and save this change.
3. Re-enter the policy dialog and change the policy to "Enabled" to ensure that the registry-based policy value of "Enabled" will be written on this machine.

Now the Novell Client lgnwnt32!NWLGDefaultEvtHandler code should recognize that the "Run logon scripts synchronously" policy is in effect on this machine by reading the literal registry-based value, without relying on any platform-specific default policy interpretation which might be currently lacking.