Microsoft KB Archive/923515

= You receive a WMI error message when you access the &quot;NIS Servers&quot; node in the Identity Management for Unix MMC snap-in on a computer that is running Windows Server 2003 R2 =

Article ID: 923515

Article Last Modified on 8/15/2007

-

APPLIES TO


 * Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
 * Microsoft Windows Server 2003 R2 Enterprise x64 Edition
 * Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
 * Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
 * Microsoft Windows Server 2003 R2 Datacenter x64 Edition
 * Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
 * Microsoft Windows Server 2003 R2 Standard x64 Edition

-





SYMPTOMS
When you access the NIS Servers node in the Microsoft Identity Management for UNIX Microsoft Management Console (MMC) snap-in, you receive the following WMI error message:

A WMI error has occurred

Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index.

Please refer help for more details

Note You receive this error message if the computer is running Microsoft Windows Server 2003 R2.



CAUSE
This problem occurs when the serverReference attribute has a value of  for a particular Server for NIS network in the Active Directory Configuration container.



RESOLUTION
To resolve this problem, populate the serverReference attribute value by using the distinguished name of the server object. You can locate this distinguished name under the following domain partition:

CN= ,OU=Domain Controllers, DC= ,DC=

Warning If you use the ADSI Edit snap-in, the LDP utility, or any other LDAP version 3 client, and you incorrectly modify the attributes of Active Directory objects, you can cause serious problems. These problems may require you to reinstall Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003, or both Windows and Exchange. Microsoft cannot guarantee that problems that occur if you incorrectly modify Active Directory object attributes can be solved. Modify these attributes at your own risk.

To populate the serverReference attribute value, follow these steps:  Click Start, click Run, type adsiedit.msc, and then click OK. Expand '''Configuration [. . ]'''. Expand CN=Configuration,DC= ,DC= . Expand CN=Sites. Expand CN=Default-First-Site-Name. Expand CN=Servers.</li> Right-click CN= , and then click Properties.</li> In the Attributes list, click serverReference, and then click Edit.</li> In the Value text box, type the following, and then click OK:

CN= ,OU=Domain Controllers, DC= ,DC=

</li> Click OK to close the CN= Properties dialog box.</li></ol>

<div class="workaround_section">

WORKAROUND
To work around this problem, use the Nisadmin.exe command line utility to perform all Server for NIS tasks instead of the Identity Management for UNIX MMC snap-in.

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

<div class="moreinformation_section">

MORE INFORMATION
This problem only occurs if the following conditions are true:
 * The computer is running Windows Server R2.
 * The computer is configured as a domain controller.
 * The computer has Identity Management for UNIX installed.

For more information about Identity Management for UNIX: Server for NIS, visit the following Microsoft TechNet Web site:

http://technet2.microsoft.com/WindowsServer/en/library/ad4f834e-5886-4d21-b377-bbf3efbf4f8a1033.mspx?mfr=true

Additional query words: NIS Unix AD

Keywords: kberrmsg kbtshoot kbprb KB923515

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.