AutoAdminLogon to NT fails

  • 2940428
  • 23-Jul-1998
  • 30-Jun-1999
  • 6

Symptoms

Using the 4.11a client it was possible to enable AutoAdminLogon for NT and not for NetWare. This would then allow you to be logged into NetWare as a NDS user and then automatically logged in as a different user to Windows NT. With the 4.3 client this does not appear to be possible. Enabling AutoAdminLogon appears to attempt to login prior to getting the NetWare login the result being you get a box that you could not be logged in and then must login manually.

keywords: ZEN ZENworks Z.E.N.works 4.3 4.11a auto admin logon login autoadmin autoadminlogon autoadminlogin NetWare 5 NW5 5.0 autologon

Cause

This issue occurs because the NT username set in location profiles is overriding any setting for the default user. Also the default password is ignored when the Novell GINA is initializing unless there is no active authenticator.

Solutions

For the Novell Client for Windows NT versions 4.3, 4.5, and 4.51, it is currently impossible to only enable AutoAdminLogon for the Windows NT user credentials and have the user be prompted for the NDS username and password. The following are potential workarounds:

Workaround 1:

Summary:
Enable the AutoAdminLogon for the NT user and the NDS user.

Detailed:

Steps to enable the AutoAdminLogon for the NT User:

1. Load REGEDT32.EXE from the WINNT\SYSTEM32 directory,

2. Add the following registry REG_SZ values to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon entry:

Value: AutoAdminLogon
Value data: "1" enables AutoAdminLogon; "0" disables it

Value: DefaultPassword
Value data: the Location Profile's Default user's password.

3. Verify the following registry REG_SZ value of the HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default\Tab3 entry:

Value: DefaultDomainName
Value data: The NT NetBios of the local machine or the domain name. This controls where the AutoAdminLogon attempts to look up the DefaultUserName (local machine or domain). When Novell's GINA is in control of the bootup login, this value will take precedence over the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon registry key DefaultDomainName.

Value: DefaultUserName
Value data: The NT Default User Name. This name must exist in the DefaultDomainName SAM database and have the DefaultPassword. When Novell's GINA is in control of the bootup login, this value will take precedence over the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon registry key DefaultUserName.

4. Make sure the DefaultUserName and their DefaultPassword are valid.

Steps to enable the AutoAdminLogon for the NDS User:

1. Load REGEDT32.EXE from the WINNT\SYSTEM32 directory,

2. Add the following registry REG_SZ values to the HKEY_LOCAL_MACHINE\Software\Novell\NWGINA\Login Screen entry:

Value: NetWareAutoAdminLogon
Value data: "1" enables AutoLogon; "0" disables it

Value: DefaultNetWarePassword
Value data: Password of user account found in DefaultNetWareUserName.

Value: DefaultNetWareUserName
Value data: Name of user to automatically log on.

Value: DefaultNDSContext
Value data: The NDS context of the DefaultNetWareUserName (i.e. OU.Company).

Value: DefaultNDSServer
Value data: The name of an NDS server in the tree the DefaultNetWareUserName exists in. Must provide either a DefaultNDSServer and/or a DefaultNDSTree for the NetWareAutoAdminLogon to work.

Value: DefaultNDSTree
Value data: The name of the NDS tree the DefaultNetWareUserName exists in. Must provide either a DefaultNDSServer and/or a DefaultNDSTree for the NetWareAutoAdminLogon to work.

In addition to this, you will need to add the following REG_SZ values to the HKEY_LOCAL_MACHINE\Software\Novell\Login key :

Value : AutoAdminLogon
Value Data : 1

Value : DelfaultLocationProfile
Value Data : Default

Value : DefaultPassword
Value Data : Password of user account found in DefaultUserName.

Value : DefaultUserName
Value Data : Name of user to automatically log on.

Workaround 2:

Summary:
Enable only the NT AutoAdminLogon and disable both the NDS and Bindery Active Authenticator for the Default Location Profile.

Detailed:

See the "Steps to enable the AutoAdminLogon for the NT User" above for instructions to enable the NT AutoAdminLogon.

Steps to disable the Active Authenticators for the Default Locaton Profile:

1. Go into Start\Settings\Control Panel\Network.

2. Click on the Services tab, highlight the "Novell Client for Windows NT" entry and click on the Properties button.

3. Click on the Location Profiles tab, highlight "Default" in the Location Profiles window and click on the Properties button.

4. Verify that the "Login Service" is selected in the Service field and that "Default" is selected in the Service Instance and then click on the Properties button.

5. Click on the NDS tab and make sure the "Active Authenticator" is unchecked.

6. Click on the Bindery tab and make sure the "Active Authenticator" is unchecked.

Novell Client Engineering is still investigating the possiblity of allowing the NT User credentials to be configured for AutoAdminLogon and still have the user prompted for NDS credentials during bootup (the same way it was in the 4.11a NT Client).