Public keys are not removed after you detach a child site in Systems Management Server 2003 (886012)



The information in this article applies to:

  • Microsoft Systems Management Server 2003

SYMPTOMS

After you detach a child site in Microsoft Systems Management Server 2003, the following conditions are true:
  • On the child site, the file that contains the parent site's public key is not removed from the SMS\inboxes\hman.box\pubkey folder. (This file is Site_name.pkp.)
  • On the parent site, the file that contains the child site's public key is not removed from the SMS\inboxes\hman.box\pubkey folder. (This file is Site_name.pkc.)

CAUSE

This problem occurs because the public key files, Site_name.pkp and Site_name.pkc, are not deleted when you detach a child site.

WORKAROUND

To work around this problem, you can manually remove the Site_name.pkp and Site_name.pkc files from the SMS\inboxes\hman.box\pubkey folders.

However, if the site hierarchy is more than two levels deep, it becomes difficult to reliably clean up the keys from grandparent or grandchild sites because of the lack of site hierarchy information. In this case, you can keep these public key files on the sites. The key files are harmless and use only 240 bytes per site.

STATUS

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

MORE INFORMATION

Steps to reproduce the problem

  1. Install two primary sites. Name one site "AAA" and the other site "BBB".

    Note Make sure that the Require secure key exchange between sites option is enabled on both sites. This option is located on the Advance tab of Site Properties.

    For information about how to install a primary site, visit the following Microsoft Web site:
  2. Open the SMS Administrator Console for site BBB.
  3. Expand Site Database (Site_code-BBB).
  4. Expand Site Hierarchy.
  5. Right-click the Site_code-BBB node, and then click Properties.
  6. In Site_code-BBB Site Properties, click the General tab, and then click Set Parent Site.
  7. In Set Parent Site, make sure that Report to parent site is selected, and then specify a primary site whose site name is AAA.

    Note Before you specify the site's parent, make sure that an address to the parent site is created.
  8. Click OK two times.

    Note Before you perform the next step, wait until site BBB appears as a child site in the site hierarchy of AAA.
  9. Right-click the Site_code-BBB node, and then click Properties.
  10. Click the General tab, and then click Set Parent Site.
  11. Click Central site to detach the BBB primary site from the AAA primary site, and then click OK two times.
The Site_name.pkp and Site_name.pkc files remain in the SMS\inboxes\hman.box\pubkey folders.

REFERENCES

For more information about public keys, visit the following Microsoft Web site:

Modification Type:MinorLast Reviewed:6/14/2005
Keywords:kbSMS2003spfix kbSMS2003bug kbsmsAdmin kbprb KB886012 kbAudITPRO