Microsoft System Management Server (SMS) 2003 clients may report a hash mismatch when you run a version of the SMS 2003 Advanced Client that is configured to download and run a package (907979)



The information in this article applies to:

  • Microsoft Systems Management Server 2003

SYMPTOMS

When you run a version of the Microsoft System Management Server (SMS) 2003 Advanced Client that is configured to download and run a package, the SMS 2003 clients may report a hash mismatch. Additionally, you may receive the following 10075 status message:
The program for advertisement "AdvertisementID has failed because content download for the package "PackageID" - "ProgramName" has failed.

The download failed because the content downloaded to the client does not match the content specified in the package source.
When this problem occurs, the following message is logged in the Execmgr.log file on the Advanced Client computer: OnContentAvailable program ProgramName NOT available, 0x80091007 Fatal error 0x80008602 encountered for program ProgramName. This program will not retry.Additionally, the following message is logged in the Cas.log file on the Advanced Client computer:Download completed for content package ID.version under context System Hash does not match expected storedHash, actual calculatedHash

Download failed for content package ID.version under context System, error 0x80091007 Successfully raised SoftDistHashMismatchEvent event.

CAUSE

You may experience this problem when the following events occur in the following order:
  1. The package source is modified.
  2. A new distribution point is added to the package.
  3. The package source is downloaded from the new distribution point before a package update occurs.
Note The problem does not occur if an SMS administrator specifies the Use a compressed copy of the source directory option for the package.

RESOLUTION

To resolve this problem, use one or more of the following methods in the order that they are presented:
  • Use an account that has administrative credentials to log on to a computer that is running the SMS Administrator console.
  • Click Start, point to All Programs, click Systems Management Server, and then click SMS Administrator Console.
  • In the SMS Administrator console, expand Site Database (SiteCode - SiteName), expand Packages, right-click the package, point to All Tasks, and then click Update Distribution Points.
If the problem persists, make sure that the directory browsing option is turned on for the SMS_DP_SMSPKG virtual directory in Microsoft Internet Information Services (IIS) Manager. To do this, follow these steps:
  1. Use an account that has administrative credentials to log on to a computer that is acting as the SMS distribution point.
  2. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  3. Expand the name of the server that is running IIS, expand Web Sites, expand Default Web Site, right-click SMS_DP_SMSPKGC$, and then click Properties.
  4. On the Virtual Directory tab, make sure that the Directory Browsing option is turned on, and then click OK.
  5. Repeat step 4 for each package subfolder in the SMS_DP_SMSPKGC$ virtual directory.

STATUS

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

Modification Type:MajorLast Reviewed:9/7/2006
Keywords:kbprb kbtshoot kbSMSDistribution kbSMSClients kbSMSPackage kbinfo KB907979 kbAudITPRO