SMS: Users Are Unexpectedly Notified of an Advertised Program (271122)
The information in this article applies to:
- Microsoft Systems Management Server 2.0
- Microsoft Systems Management Server 2.0 SP1
- Microsoft Systems Management Server 2.0 SP2
- Microsoft Systems Management Server 2.0 SP3
This article was previously published under Q271122 SYMPTOMS
When an administrator sends a mandatory advertisement for a program with the "Run once for first user who logs on" property defined, only the first logged on user will be required to run it, but each subsequent user that logs on will be notified of the available advertisement.
As they are notified, users who are unaware that a package has already been installed by another user on the same computer may reinstall a previously installed package. When the package is reinstalled, multiple advertisement status messages are reported to the Systems Management Server (SMS) database for each computer.
CAUSE
This behavior is according to original product design.
RESOLUTIONTo resolve this problem, obtain the latest service pack for Systems Management Server version 2.0. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
288239 SMS: How to Obtain the Latest Systems Management Server 2.0 Service Pack
WORKAROUND
To work around this behavior, use one of the following methods.
- Deploy Microsoft Installer (MSI) packages that contain the logic to verify if a software package is already installed. If a package is already installed, any current user settings may be updated, but the majority of the installation routine is bypassed. For additional information about MSI packages, click the article number below
to view the article in the Microsoft Knowledge Base:
262230 Microsoft Installer Programs and Systems Management Server 2.0
- Use script logic with SMS Installer or other scripting languages to verify the presence of a package before the installation routine starts.
- Disable any notifications that are specified in Advertised Programs Client Agent properties.
NOTE: In the preceding methods, multiple advertisement status messages can still be generated if users run already-installed packages. - Stop any users from installing programs manually, by specifying an assigned (mandatory) advertisement. Do not enable the Allow users to run the program independently of assignments option as this option can cause the preceding behavior.
NOTE: Users who are not notified of new advertisements can still run the SMS Advertised Programs Wizard to locate and to install programs.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Systems Management Server 2.0 Service Pack 4.
Modification Type: | Minor | Last Reviewed: | 4/14/2006 |
---|
Keywords: | kbQFE kbHotfixServer kbAdvertisement kbbug kbenv kbfix kbPackage kbsetup kbsms200fix kbsms200preSP3 kbsms200preSP4fix kbSoftwareDist KB271122 |
---|
|