You cannot install a Systems Management Server 2003 Advanced client by using the Push Installation method (886139)



The information in this article applies to:

  • Microsoft Systems Management Server 2003

Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

If you try to install a Microsoft Systems Management Server (SMS) 2003 Advanced client by using the Push Installation method, you receive an error message that is similar to the following error message:
Unable to obtain access token for MachineName name of the computer where you are trying to install the SMS Advanced client
This symptom occurs if you try to install the SMS 2003 Advanced client on a computer that has the SMS 2.0 client or the SMS 2003 Legacy client already installed.

CAUSE

This problem occurs if the SMS Client Configuration Manager (CCM) cannot access the following registry subkey:

HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\Client

The SMS CCM cannot access this registry subkey if the administrator permissions are removed from this registry subkey. This removal of permissions can occur because the HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\Client subkey did not have the Allow inheritable permissions from parent to propagate to this object check box enabled.

WORKAROUND

Warning If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To work around this problem, modify the HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\Client registry subkey. To do this, use the appropriate method for your operating system.

Microsoft Windows 2000 and Microsoft Windows NT 4.0

  1. Click Start, click Run, type regedt32, and then click OK.
  2. In Registry Editor, locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\Client

  3. Click Security, and then click Permissions
  4. In the Permissions for Client dialog box, click to select the Allow inheritable permissions from parent to propagate to this object check box, and then make sure that administrators have Full Control and Read permissions for this object.
  5. Quit Registry Editor.

Microsoft Windows Server 2003

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then right-click the HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\Client subkey, and then click Permissions.
  3. Click to select the Allow inheritable permissions from parent to propagate to this object check box, and then make sure that administrators have Full Control and Read permissions for this object.
  4. Quit Registry Editor.

STATUS

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

Modification Type:MinorLast Reviewed:6/13/2005
Keywords:kbtshoot kbprb KB886139 kbAudITPRO