Novell is now a part of Micro Focus

Auto-Login Possible with Novell Client

Articles and Tips: article

01 Jan 2002


Adapted from Technical Information

Document #10052847

http://support.novell.com

Editor's Note: We recently received this as a Dear Ab-end Q&A, but it was too large to include as part of the Dear Ab-end column. But it was interesting enough that we thought you would like the answer

Q.

I have a system running Windows XP with the beta XP Novell client. I would like to be able to have the system auto-login to a specific username/password when it boots. I thought this was possible under earlier versions of Windows/Client, but I can't seem to find anything obvious. Am I wasting my time looking?

A.

In answer to this query, Novell Technical Information Document (TID) 10052847 states the following:

Many customers leverage the AutoAdminLogon Feature of Windows NT/2000. Installing the Novell Client for Windows NT/2000 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. 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.

This fix is valid for the following Novell NetWare Clients:

  • Novell Client for Windows XP

  • 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.51 for Windows NT

  • Novell Client 4.3 for Windows NT

  • Novell Client 4.11b for Windows NT

  • Novell Client 4.11a for Windows NT

  • Novell Client 4.11 for Windows NT

  • Novell Client 4.10 for Windows NT

The solution entails the following:

Note: Before explaining how to implement the AutoAdminLogon feature, we will list the different Registry Keys involved and explain the different values that can be stored there.


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\Current
	Version\WinLogon\DontDisplayLastUserName
Value: Tells NT whether or not to display the last user
	name 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\WindowsNT\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\
	Sevices\[1E6CEEA1-FB73-11CF-BD76-
	00001B27DA23}\[Location_Profile_Name]\UserNameValue: 
    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\WindowsNT\CurrentVersion\WinLogon\ DefaultUserName. During boot up the value in NWGINA\LoginScreen\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\
	Sevices\[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\
	Sevices\[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\
	Sevices\[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\
	Sevices\[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\ WindowsNT\CurrentVersion\Winlogon\ DefaultDomainName.

The DefaultDomainName and DefaultUserName value in the HKLM\SOFTWARE\Microsoft\WindowsNT\ 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\WindowsNT\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\WindowsNT\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 DefaultNetWareUser
	Name 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\NOWELL\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-
	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.

Implementing AutoAdminLogon

sAutoAdminLogon 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 

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 

Client for Windows NT versions 4.3, 4.5, 4.51, and 4.6

Auto Login to NDS and NT


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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, and 4.11b

Auto login to NDS and NT


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\DefaultPassword = NTpassword 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\DefaultPassword = (leave it blank) 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\DefaultDomainName =
	ACME_DOM 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\DefaultPassword = NTpassword 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\DefaultDomainName =
	ACME_DOM 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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 Client.)

Novell Client for Windows NT versions 4.3, 4.5, 4.51, and 4.6

Auto Login to NDS and NT


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 0
HKLM\SOFTWARE\NOVELL\NWGINA\Login
	Screen\NetWareAutoAdminLogon = 0. 

Novell Client for Windows NT versions 4.6 Service Pack 1

Auto Login to NDS and NT


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\
	Ser
	vices\[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\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\DefaultPassword = NTpassword 
HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1 

Auto Login to NT and Disable Login to NDS


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 0
HKLM\SOFTWARE\NOVELL\NWGINA\
	Login Screen\NetWareAutoAdminLogon = 0. 

Novell Client for Windows NT versions 4.7 and 4.71

Auto Login to NDS and NT


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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 
HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0 

Auto Login to NDS and Manual Login to NT


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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 
HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1 

Auto Login to NT and Manual Login to NDS


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

Auto login to NT and disable login to NDS


HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\WinLogon\AutoAdminLogon = 1 
HKLM\SOFTWARE\Microsoft\Windows NT\Current
	Version\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\Current
	Version\WinLogon\AutoAdminLogon = 0
HKLM\SOFTWARE\NOVELL\NWGINA\
	Login Screen\NetWareAutoAdminLogon = 0 

Novell Client for Windows XP

Microsoft did not change the way the AutoAdminLogon feature works in Windows XP Professional. The only key you might be aware of 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.

* Originally published in Novell AppNotes


Disclaimer

The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.

© Copyright Micro Focus or one of its affiliates