Packages are not automatically updated on distribution points after you change the access permissions or add an account to a package in Systems Management Server 2003 (323832)



The information in this article applies to:

  • Microsoft Systems Management Server 2003

This article was previously published under Q323832

SYMPTOMS

After you change the access permissions or add a new security account to an existing package on a distribution point, the new account permissions are not added to the files and folders in the existing package.

CAUSE

This problem occurs because account updates are not automatically replicated to distribution points. When you create an access account for a distribution point, the security permissions are set on the package folder. However, the permissions are not set on the files in the package folder. The permissions are not changed until you manually refresh each distribution point.

WORKAROUND

To work around this problem, use one of the following methods:
  • Package update - Remove the whole package, re-create the package, configure the security accounts correctly, and then resend the package.
  • Package refresh - Manually refresh the package by using the Manage Distribution Points Wizard.
To manually refresh the package, follow these steps:
  1. Click Start, point to All Programs, point to Systems Management Server, and then click SMS Administrator Console.
  2. Expand the Packages node.
  3. Right-click the package, point to All Tasks, click Manage Distribution Points, and then click Next.
  4. Click Refresh the package on selected distribution points, and then click Next.
  5. Click Select All, click Next, and then click Finish.
Note You must complete these steps for each package that you want to refresh. You cannot refresh all packages at the same time.

MORE INFORMATION

In Microsoft System Management Server (SMS) 2003, you can use the Manage Distribution Points Wizard to perform either a package update or a package refresh.

Package update

If you modify the package source, use the package update task in the wizard. For example, update the package if you add, change, or delete a file or folder. When you update a package, the following tasks are performed:
  • Any change to the source folder is copied to all distribution points. (Changed files may be referred to as delta files.)
  • The package version (in the policy settings for the client computer) is incremented to make sure that Advanced Clients are notified of the latest content version for the advertisement.
  • Virtual Directory is reset if you turn on or turn off Background Intelligent Transfer Service (BITS) on the distribution point.
  • The access control list (ACL) is not reset.

Package refresh

Use the package refresh task to repair a package at a specific distribution point. When you refresh a package, the following tasks are performed:
  • The compressed package is copied from the local site server to the distribution point.
  • Virtual Directory is reset if you turn on or turn off BITS on the distribution point.
  • The ACL is reset if you have made changes to the package access account.
For more information about software distribution, visit the following Microsoft Web site:

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:7/8/2005
Keywords:kbSoftwareDist kbSecurity kbprb kbnofix kbbug KB323832 kbAudITPRO