Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

You cannot join a Windows 7 Beta-based or a Windows Server 2008 R2 Beta-based computer to an existing domain, and you receive an error message: "The parameter is incorrect"


View products that this article applies to.

Symptoms

On a Windows 7 Beta-based or Windows Server 2008 R2 Beta-based computer, you may receive an error message that resembles the following:
The attempt to join this computer to the <domain_name>.com domain failed. The parameter is incorrect.
You receive this error message when you perform one of the following actions:
  • You try to join a Windows 7-based or a Windows Server 2008 R2-based computer to an existing domain by using the System Properties user interface, the Netdom.exe command, an unattended setup, the Djoin.exe command, or another mechanism.
  • You try to use the Active Directory Installation Wizard (Dcpromo.exe) to install Active Directory Domain Services on a member server.
Additionally, the following message is logged in the Netsetup.log file on the computer that you tried to add to the domain.
12/23/2008 16:06:19:419 NetpSetLsaPrimaryDomain: for 'northwindtraders' status: 0xc000000d
12/23/2008 16:06:19:419 NetpJoinDomainLocal: status of setting LSA pri. domain: 0x57
12/23/2008 16:06:19:419 NetpJoinDomainLocal: initiating a rollback due to earlier errors
12/23/2008 16:06:19:419 NetpLsaOpenSecret: status: 0x0
12/23/2008 16:06:19:419 NetpJoinDomainLocal: rollback: status of deleting secret: 0x0
12/23/2008 16:06:19:419 NetpClearFullJoinState:  Removing cached state from the registry...
12/23/2008 16:06:19:419 NetpClearFullJoinState: Status of deleting join state key 0x0
12/23/2008 16:06:19:419 NetpMarkLastFullJoinAttempt: No offline domain join information found, FinishJoin key not found.
12/23/2008 16:06:19:419 NetpCompleteOfflineDomainJoin: An error occured while completing the offline join action, the action can be tried again.  The error code was: 0x57.
12/23/2008 16:06:19:419 NetpCompleteOfflineDomainJoin: status: 0x57
12/23/2008 16:06:19:419 NetpDoDomainJoin: status: 0x57
Notes
  • 0x57 translates to ERROR_INVALID_PARAMETER.
  • The Netsetup.log file is located in the following path:
    %systemroot\debug

↑ Back to the top


Cause

This error occurs when there are more than 15 characters before the dot (.) in a Domain Name System (DNS) domain name.

Consider the following sample domain names:
  • Northwindtraders.com has 16 characters before the dot. Therefore, this domain name return the error message.
  • Contoso.com has 7 characters before the dot. Therefore, this domain name does not return an error message.
  • Fabrikam.treyresearch.litwareinc.com has 8 characters before the dot. Therefore, this domain name does not return an error message.

↑ Back to the top


Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site: Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

No prerequisites are required. This hotfix can be applied on computers that are running Windows 7 Beta or Windows Server 2008 R2 Beta.

Restart requirement

You must restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
For all supported x86-based versions of Windows 7 Beta
File nameFile versionFile sizeDateTimePlatform
Netjoin.dll6.1.7000.4107 157,184 24-Dec-2008 00:15 x86
For all supported x64-based versions of Windows 7 Beta and Windows Server 2008 R2 Beta
File nameFile versionFile sizeDateTimePlatform
Netjoin.dll6.1.7000.4107 183,296 24-Dec-2008 02:26 x64
For all supported Itanium-based versions of Windows Server 2008 R2 Beta
File nameFile versionFile sizeDateTimePlatform
Netjoin.dll6.1.7000.4107 305,664 24-Dec-2008 01:18 x86

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: KB961402, kbqfe, kbsurveynew, kbfix, kbexpertiseinter, kbautohotfix

↑ Back to the top

Article Info
Article ID : 961402
Revision : 3
Created on : 10/8/2011
Published on : 10/8/2011
Exists online : False
Views : 640