The default logon domain in the MSGINA on XP machines shows the local machine name instead of the ta (NETIQKB36111)

  • 7736111
  • 02-Feb-2007
  • 06-Mar-2008

Resolution

fact
Domain Migration Administrator 7.1

fact
Domain Migration Administrator 7.2

fact
Microsoft Windows XP Professional

symptom
The default logon domain in the MSGINA on XP machines shows the local machine name instead of the target domain name after the machine is migrated to the target domain.

cause

This is a result of a refresh of the cached list for the 'Log on to:' control.  During the first logon dialog initialization, the list is populated.  If the dialog times out and is not restarted within two minutes of the first initialization, the CachePrimaryDomain registry value is checked and updated.  If this occurs, the default entry for the 'Log on to:' control initialization is explicitly bypassed. 

In the case where CachePrimaryDomain does not equal the DefaultDomainName registry value, the XP operating system changes this registry value to match the CachePrimaryDomain.  During the migration, the CachePrimaryDomain value is changed to the local machine name.  This occurs when either Domain Migration Administrator (DMA) is used to migrate the machine or when native Microsoft methods are used to change the machine's domain membership.



fix

There are several workarounds to resolve the issue:

  1. Immediately log on to the migrated XP machine.
  2. Use a script to change the following registry keys to the target domain name (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon)
    1. AltDefaultDomainName
    2. DefaultDomainName
    3. CachedPrimaryDomain

  3. Upgrade to Domain Migration Administrator (DMA) 7.2. 

Note: After installing DMA 7.2, the MSGINA may still revert back to the machine name if you press Escape to cancel logging in the first time.

Additional Information

Formerly known as NETIQKB36111