Configure AutoAdminLogon for Novell Clients for Windows NT/2000/XP

(Last modified: 03Jan2005)

This document (10052847) is provided subject to the disclaimer at the end of this document.

goal

  Configure AutoAdminLogon for Novell Clients for Windows NT/2000/XP

fact

Novell Client 4.83 for Windows NT/2000/XP

Novell Client 4.82 for Windows XP

Novell Client 4.81 for Windows NT/2000

Novell Client 4.80 for Windows NT/2000

Novell Client 4.71 for Windows NT/2000

Novell Client 4.7 for Windows NT/2000

Novell Client 4.6 SP2 for Windows NT

Novell Client 4.11b for Windows NT

Novell Client 4.10 for Windows NT    

Novell Client 4.11a for Windows NT

Novell Client 4.51 for Windows NT

Novell Client 4.11 for Windows NT

Novell Client 4.3 for Windows NT

fix

In the following registry listings, we will be using a sample user with the following information:

NDS Username: Jdoe
NDS Password: NDSpassword
NDS Context: USERS.100MAIN.NYC.US.ACME
NDS Tree: ACME_CORP
NDS Server: FS-MAIN
NT Domain: ACME_DOM
NT Username: Administrator
NT Password: NTpassword

All the registry values are of type string (REG_SZ) unless otherwise specified.

note

Click here for a TID with the same information but in a more concise format.

"Copy NetWare Username to Windows" feature of 4.9 SP1A

The SP1/1A patch for the 4.9 version of the Novell Client adds a new feature called "Copy NetWare Username to Windows". This new feature will write the NDS username to the DefaultUserName registry value in the Winlogon registry location for the Windows user. This can break autoadminlogon for Windows if the following conditions are not met:
1. The NDS username must also exist in the windows Workstation SAM/Domain/AD.
2. The feature does not alter the DefaultPassword registry value, so the NDS username that is echoed to the Windows username registry value must have the same password as the previous DefaultUserName value.

Enabling this feature (which is disabled by default) will also make it impossible to use the "Workstation Only" option to login with autoadminlogon. You will have to type in a local windows username and password if this feature is enabled.

Novell Client for Windows XP

Configuring AutoAdminLogon on Windows XP is similar to configuring it for Windows NT or 2000.  One difference to consider is to make sure that the Key "AutoLoginCount" is set if you create a unattended installation. This is described in Microsoft KB Article 221477. Nevertheless, you might run into the problem of "Hidden Dialog boxes" which is described in Microsoft KB Article 300433 and NOVL63558.

fix

Novell Client for Windows NT/2000 vs Windows XP

One of the small differences between the way AutoAdminLogon works between NT/2000 and XP is how it handles a logout vs a restart.   By default, the Windows XP AutoAdminLogon will only work for the initial logon after the PC is booted - if you logout, you will be prompted to logon. To return to the older NT4 behaviour you need to set and additional key:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\ForceAutoLogon=1

Configuring NWGINA on Terminal Server

Novell has provided a tool to aid in configuring NWGINA (including AutoAdminLogon) in the Terminal Server environment. Visit Novell Product Updates and search for GINACFG.EXE.

Implementing AutoAdminLogon

Many customers leverage the AutoAdminLogon Feature of Windows NT/2000/XP. Installing the Novell Client for Windows NT/2000/XP changes the AutoAdminLogon procedures somewhat because the Novell GINA now controlls the Logon process. Novell is constantly improving the AutoAdminLogon functionality of it's Client for Windows NT/2000/XP. Different versions of the Client Software have implemented the AutoAdminLogon functionality somewhat differently.

This document attempts to explain how to implement the AutoAdminLogon feature for the different versions of the Novell Client for Windows NT/2000/XP.

AutoAdminLogon can be implemented in any of the 5 combinations listed below. For each version of the client, we will describe which combinations can be implemented and how to implement those combinations.

Auto login to NDS and NT
Auto login to NDS and manual login to NT
Auto login to NT and manual Login to NDS
Auto login to NT and disable login to NDS
Manual login to NDS and NT

 

*****************************************************


Novell Client for Windows NT/2000/XP version 4.9

 

AutoAdminLogin is configured the same for the 4.9 client version as it is for the 4.7 ? 4.83 client versions, with one exception.  In addition to setting registry values, the NMAS Client must also be disabled.  NMAS can be disabled by deselecting the NMAS Authentication checkbox on the Advanced Login tab in the Novell Client Properties.

*****************************************************

Novell Client for Windows NT versions 4.7, 4.71, 4.80, 4.81, 4.82, 4.83

Auto login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName = JDoe
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD7.6-00001B27DA23}\[Location_Profile_Name]\Tab1\Server = FS-MAIN
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0  NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.

Auto login to NDS and manual login to NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName = JDoe
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Server = FS-MAIN
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0 NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.

Auto login to NT and manual Login to NDS

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\Software\Novell\Login\AutoAdminLogon = 0
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1 NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.

Note if you have the MS winlogon autoadminlogon enabled then you will not get the initial Ctrl-Alt-del screen on bootup , it will go to the novell login screen on bootup, so those using nwelcome.bmp as a message or disclaimer will need to find other methods for displaying a legal warning on bootup.  see TID 10074909 (put bitmap on login window itself) or use the registry keys under winlogin called LegalNoticeCaption and LegalNoticeText (both string values) and this will display a message with an ok box BEFORE the Novell login window appears.

Auto login to NT and disable login to NDS

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\Software\Novell\Login\AutoAdminLogon = 0
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0 (or not present)  NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.

Manual login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1   NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.

*****************************************************

Novell Client for Windows NT versions 4.6 Service Pack 1

Auto login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName = JDoe
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Server = FS-MAIN
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe

Auto login to NDS and manual login to NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName = JDoe
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Server = FS-MAIN
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe

Auto login to NT and manual Login to NDS

Not possible with these versions of the Novell Client.

Auto login to NT and disable login to NDS

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\Software\Novell\Login\AutoAdminLogon = 0

Manual login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0

 Novell Client for Windows NT versions 4.6 Service Pack 2

Auto login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName = Valji
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Server = FS-MAIN
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0

Auto login to NDS and manual login to NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = (leave it blank)
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName = JDoe
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Server = FS-MAIN
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1

Auto login to NT and manual Login to NDS

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1

Auto login to NT and disable login to NDS

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
HKLM\Software\Novell\Login\AutoAdminLogon = 0
HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0 (or not present)

Manual login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0.

*****************************************************

Client for Windows NT versions 4.3, 4.5, 4.51 4.6

Auto login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = JDoe
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree = ACME_CORP
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer = FS-MAIN
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe

Auto login to NDS and manual login to NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = (leave it blank)
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = JDoe
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext = USERS.100MAIN.NYC.US.ACME
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree = ACME_CORP
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer = FS-MAIN
 HKLM\Software\Novell\Login\AutoAdminLogon = 1
 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default)
 HKLM\Software\Novell\Login\DefaultPassword = NDSpassword
 HKLM\Software\Novell\Login\DefaultUserName = JDoe

Auto login to NT and manual Login to NDS

Not possible with these versions of the Novell Client

Auto login to NT and disable login to NDS

 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.
 7. You should receive a prompt saying: "No Novell Active Authenticator has been Selected. Do you wish to save anyway?" Select Yes, and Click OK to all the remaining prompts.

 See Location Profiles Subkey Information for more information about the Location Profiles Registry keys.
 

Manual login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0 

*****************************************************

Novell Client for Windows NT versions 4.0, 4.10, 4.11, 4.11a, 4.11b

Auto login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = Jdoe
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword

Manual login to NDS and NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0

Auto login to NDS and manual login to NT

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = (leave it blank)
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = Jdoe
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword

Auto login to NT and manual Login to NDS

 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultDomainName = ACME_DOM
 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName = Administrator
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = Jdoe
 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword

Auto login to NT and disable login to NDS

 Not possible with these versions of the Novell Clien

.
The Registry Keys and Values:


HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon
Value: 1 = enabled 0 = disabled
Data Type: REG_SZ
This key controls the NT AutoAdminLogon process. This key will control the NT AutoAdminLogon process regardless of the Novell Client version.


HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultDomainName
Value: The NT NetBios of the local machine or the domain name
Data Type: REG_SZ
This controls where the AutoAdminLogon attempts to look up the DefaultUserName (local machine or domain). To AutoLogon to the local SAM, enter the NT NetBios of the local machine. To AutoLogon to an NT Domain, enter the domain name.


HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName
Value: The NT Default User Name
Data Type: REG_SZ
This name must exist in the DefaultDomainName SAM database and have the DefaultPassword specified


HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword
Value: The NT password for the user specified in the DefaultUserName registry value.
Data Type: REG_SZ
This password must exist and match the password set for the user specified in the DefaultUserName key. This password is case sensitive.

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DontDisplayLastUserName
Value: Tells NT whether or not to display the last username logged on.
Data Type: REG_SZ
This should be 0, otherwise AutoAdminLogon will not work. This will remove the username after NWGINA has placed the username in the NT Username field. This key is usually not here by default, but in some cases it might exist, and make AutoAdminLogon not work.

HKLM\Software\Novell\Login\DefaultUserName
Value: The NDS/Bindery username
Data Type: REG_SZ
This username is the NDS/Bindery username that you want the workstation to AutoLogon to NDS/Bindery as. This username does not have to match the NT Username specified in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName. This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key.

HKLM\Software\Novell\Login\AutoAdminLogon
Value: 1 = enabled 0 = disabled
Data Type: REG_SZ
This key controls the NDS AutoAdminLogon process for the Novell Client.


HKLM\Software\Novell\Login\DefaultLocationProfile
Value: Name of Location Profile
Data Type: REG_SZ
Name of Location Profile to get UserName, Context, Server, and Tree parameters from to use with the AutoAdminLogon for the NetWare credentials. If you
browse within the registry to HKLM\SOFTWARE\NOVELL\LocationProfiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23} you will see the text names of the available Location Profiles. The most commonly used Location Profile is "Default". This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.


HKLM\Software\Novell\Login\DefaultPassword
Value: Password of user credentials contained in the DefaultLocationProfile.
Data Type: REG_SZ
This password should match the password set for the NDS user specified in the Username field of the Profile specified in the
HKLM\Software\Novell\Login\DefaultLocationProfile. This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.


HKLM\Software\Novell\Login\AutoAdminQueryNDS
Value: 1 = enabled 0 = disabled
Data Type: DWORD
This key controls whether the Novell GUI Login screen will pop up and allow a different user to NDS. This key is only used by the Novell Client version 4.6 SP2
and above. Prior to version 4.6 SP2, this key is not used.


HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName
Value: The NDS/Bindery username
Data Type: REG_SZ
This username is the NDS/Bindery username that you want the workstation to AutoLogon to NDS/Bindery as. This username does not have to match the NT
Username specified in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName. During boot up the value in NWGINA\Login
Screen\DefaultNetWareUserName is set to whatever value is contained here. The NDSAutoAdminLogin reads the NWGINA setting, but that is cascaded from this value, so this is the one that needs to be set. This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used so NWGINA\Login Screen\DefaultNetWareUserName must be set manually.

HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Context
Value: The NDS Context that the UserName exists in.
Data Type: REG_SZ
If the UserName is an NDS user, enter the NDS Context that the UserName exists (i.e. USERS.100MAINST.NYC.ACME). This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.


HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\Server
Value: Preferred Server
Data Type: REG_SZ
Enter the Server that the initial connection should be made to (has the same effect as the old Preferred Server setting). This key is not required for NDS
authentication. This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.


HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree
Value: NDS Tree
Data Type: REG_SZ
If the UserName is an NDS user, enter the NDS Tree that the UserName exists (i.e. ACME_CORP). This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.


HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultDomainName
Value: The NT NetBios of the local machine or the domain name
Data Type: REG_SZ
This controls where the AutoAdminLogon attempts to look up the DefaultUserName (local machine or domain). To AutoLogon to the local SAM, enter the NT NetBios of the local machine. To AutoLogon to an NT Domain, enter the domain name. When the Novell GINA controls the login process, this value will take precedence over the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultDomainName. The DefaultDomainName and
DefaultUserName value in the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon are automatically set to whatever value is contained here. The NT AutoAdminLogin reads the WinLogon setting, but that information is cascaded from the values contained in the keys above, so these are the ones that need to be set correctly. However, the DefaultPassword is not cascaded from any Novell controlled registry value, so this will need to be set in the WinLogon key. This key is required by the Novell Client versions prior to 4.6 SP1 Version 4.6 SP1 and later no longer require this key but will utilize it if present.


HKLM\SOFTWARE\NOVELL\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\Tab3\DefaultUserName
Value: The NT Default User Name
Data Type: REG_SZ
This name must exist in the DefaultDomainName SAM database and have the DefaultPassword specified When the Novell GINA controls the login process, this value will take precedence over the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon registry key DefaultUserName . The DefaultDomainName and DefaultUserName value in the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon are automatically set to whatever value is contained here. The NT AutoAdminLogin reads the WinLogon setting, but that information is cascaded from the values contained in the keys above, so these are the ones that need to be set correctly. However, the DefaultPassword is not cascaded from any Novell controlled registry value, so this will need to be set in the WinLogon key. This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key but will utilize it if present.


HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon
Value: 1 = enabled 0 = disabled
Data Type: REG_SZ
This key controls the NDS AutoAdminLogon process for the Novell Client versions prior to 4.6 SP1 Version 4.6 SP1 and later no longer use this key.


HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName
Value: The NDS/Bindery username
Data Type: REG_SZ
This username is the NDS/Bindery username that you want the workstation to AutoLogon to NDS/Bindery as. This username does not have to match the NT Username specified in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName.

HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword
Value: Password for DefaultNetWareUser
Data Type: REG_SZ
Enter the password of user account specified for the DefaultNetWareUserName.


HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext
Value: The NDS Context that the DefaultNetWareUserName exists in.
Data Type: REG_SZ
If the UserName is an NDS user, enter the NDS Context that the DefaultNetWareUserName exists (i.e. USERS.100MAINST.NYC.ACME). This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key because they use the Context information in the Location Profile.


HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree
Value: NDS Tree
Data Type: REG_SZ
If the DefaultNetWareUserName is an NDS user, enter the NDS Tree that the DefaultNetWareUserName exists (i.e. ACME_CORP). This key is required by the
Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key because they use the Tree information in the Location Profile.


HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer
Value: Preferred Server
Data Type: REG_SZ
Enter the Server that the initial connection should be made to (has the same effect as the old Preferred Server setting). This key is not required for NDS
authentication. This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key because they use the Default Server information in the Location Profile..

     Information on the Location Profile Subkeys

When you disable both the NDS and Bindery as authenticators (see Auto login to NT and disable login to NDS), it removes 2 registry keys and all of their values. The best way to show this is an illustration of before and after:

Before: When "Active Authenticator" is checked on the NDS tab of the Default Login Service:

Key: HKEY_LOCAL_MACHINE\Software\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default
 Subkeys:
   Tab1
     Values:
       Clear Connections : REG_DWORD : 0
       Context : REG_SZ :
       Server : REG_SZ : [Server_Name]
       Tab : REG_SZ : NDS
       Tree : REG_SZ : [Tree_Name]
   Tab2
     Values:
       Close Results : REG_DWORD : 0x1
       Display Results : REG_DWORD : 0x1
       Login Script : REG_DWORD : 0x1
       Profile Script : REG_SZ :
       Script File : REG_SZ :
       Tab : REG_SZ : Script
       Variable2 : REG_SZ :
       Variable3 : REG_SZ :
       Variable4 : REG_SZ :
       Variable5 : REG_SZ :
   Tab3
     Values:
       DefaultDomainName : REG_SZ : [Domain_Name]
       DefaultUserName : REG_SZ : [User_Name]
       Tab : REG_SZ : NT Credentials
   Tab4
     Values:
       Dialup Entry : REG_SZ :
       Dialup From : REG_SZ :
       Enable RAS : REG_DWORD : 0
       Tab : REG_SZ : Dialup


After: When neither the NDS or Bindery tab have "Active Authenticator" checked for the Default Login Service:

Key: HKEY_LOCAL_MACHINE\Software\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default
 Subkeys:
   Tab1
     Values:
       DefaultDomainName : REG_SZ : [Domain_Name]
       DefaultUserName : REG_SZ : [User_Name]
       Tab : REG_SZ : NT Credentials
   Tab2
     Values:
       Dialup Entry : REG_SZ :
       Dialup From : REG_SZ :
       Enable RAS : REG_DWORD : 0
       Tab : REG_SZ : Dialup

As you can see, it actually deletes the NDS and Script tab information from the registry. The Novell NT Client is not dependent on the NT Credentials tab always being in the Tab3 registry key because each tab has a value called "Tab" that defines it's purpose.

.

document

Document Title: Configure AutoAdminLogon for Novell Clients for Windows NT/2000/XP
Document ID: 10052847
Solution ID: NOVL10296
Creation Date: 09May2000
Modified Date: 03Jan2005
Novell Product Class:NetWare
Novell eDirectory

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.