Article ID: 939332 - Last Review: August 18, 2008 - Revision: 6.0

SMS 2003 with Service Pack 3 cannot deploy a package to client computers that are running Windows Vista with Service Pack 1

Hotfix download is availableHotfix Download Available
View and request hotfix downloads

On This Page

Expand all | Collapse all

SYMPTOMS

Consider the following scenario. In Microsoft Systems Management Server (SMS) 2003 with Service Pack 3, you deploy a package to some client computers. You enable the This program can run only on specified client platforms option in the package properties. The specified platforms include All x86 Vista and All x64 Vista.

In this scenario, the package deploys to client computers that are running the original release of Windows Vista. However, the package does not deploy to client computers that are running Windows Vista with Service Pack 1 (SP1). These computers do not receive advertisements.

If you use the SMS 2003 Operating System Deployment (OSD) Feature Pack to deploy the package to computers that are running Windows Vista with Service Pack 1, you may receive the following error message:
Advertisement Advertisement from Site was rejected because the client's platform is not supported

CAUSE

This problem occurs because Windows Vista Service Pack 1 is not included in the platforms that SMS 2003 Service Pack 3 supports.

RESOLUTION

You must apply this hotfix on the primary site servers.

After you apply this hotfix, if you specify the All x86 Vista platform and the All x64 Vista platform, the package deploys to computers that are running Windows Vista or Windows Vista with Service Pack 1.

Additionally, the list of platforms includes x86 Vista SP1 and x64 Vista SP1. You can select these items if you want to deploy the package only to computers that are running Windows Vista with Service Pack 1.

This hotfix updates the Baserc.dll file, and it provides an Update.sql script. After you apply the hotfix package, run the Update.sql script against the SMS database to update the supported platform list.

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must have Systems Management Server Service Pack 3 installed. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
885643  (http://support.microsoft.com/kb/885643/ ) How to obtain the latest Systems Management Server 2003 service pack

Restart requirement

You do not have to restart the computer after you apply this hotfix.

Post-installation instructions

After you apply this hotfix, follow these steps on the SMS site database servers for primary sites:
  1. Stop the following services:
    • SMS_SITE_COMPONENT_MANAGER
    • SMS_EXECUTIVE
  2. Find the Update.sql script in the following folder:
    X:\SMS\Logs\KB939332


    Here, X is the drive on which SMS 2003 is installed.
  3. Open the Update.sql script in a Microsoft SQL Server query tool, and then run this script against the SMS database.
  4. Start the following services:
    • SMS_SITE_COMPONENT_MANAGER
    • SMS_EXECUTIVE

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Systems Management Server 2003 with Service Pack 3
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Baserc.dll2.50.4253.310561,44031-Jul-200717:20x86

STATUS

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

MORE INFORMATION

SMS uses a WQL query to determine whether a given computer should accept programs and advertisements for execution. Unlike other service packs such as Windows XP Service Pack 3 (SP3), Windows Vista SP1 introduced a new build number that prevented the SCCM 2003 SP3 WQL query logic for the "All x86 Windows Vista" or "All x64 Windows Vista" supported platforms. The SQL Server script in the hotfix updates the WQL query so that new service packs for Windows Vista will be within scope of the "All x86 Windows Vista" or "All x64 Windows Vista" supported platforms. However, because Windows Vista SP1 clients may have already rejected the program in the past, you must make an arbitrary change to the program for Windows Vista SP1 clients to obtain a new policy and to run programs that were previously rejected. One such arbitrary program change could be to add a space in the comment field.

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/LN/ ) Description of the standard terminology that is used to describe Microsoft software updates

APPLIES TO
  • Microsoft Systems Management Server 2003 Service Pack 3, when used with:
    • Microsoft Systems Management Server 2003
Keywords: 
kbautohotfix kbexpertiseinter kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB939332
 

Article Translations

 

Related Support Centers