[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

My SMS 2003 software packages just keep installing

Posted on 2009-04-22
10
Medium Priority
?
623 Views
Last Modified: 2013-11-21
I run an SMS 2003 SP3 server with 35 secondary sites around the state. I have created several software packages that are being distributed successfully to computers at those sites. The advertisements do not expire due to the fact that our staff at those sites may reimage PCs, which then need to have the packages reinstalled. We have recently upgraded our server hardware.

Here is my problem: the packages keep reinstalling. At one site, for a particular advertisement, there have been 5 times the number of successful installations as there are computers! The computers are not being reimaged. They all run the advanced client. It seems like SMS is not detecting that the software is already installed?? Or the advertisement thinks the package is being updated?? i don't know. Please help.
0
Comment
Question by:lnqtechservices
  • 5
  • 5
10 Comments
 
LVL 15

Expert Comment

by:HayesJupe
ID: 24221962
after the package is installed, does sccm report a successful install? And is the advertisement set to re-run if failed/if successful/always re-run ?
0
 

Author Comment

by:lnqtechservices
ID: 24222365
Thank you HayesJupe for responding. I always feel I am in the wrong time zone to get timely responses to my queries (+10GMT).

The logs in the Advertisement Status show that the installation is successful. Then later it will install again on the same machine, and again. Not at regular intervals. I have attached an example in the code snippet section. I have used SMS Trace to browse the files in sms/logs and sms_ccm/logs but I don't really know what I should be looking at.

I am not sure where the setting is to rerun if failed/successful/always. I have not specifically set such a setting.

Please don't forget me. It is now 4:45pm on Friday and I won't be able to address this over the weekend. Things get old very quickly on this forum. Thanks.
The program for advertisement "BNE20001" completed successfully ("BNE00003" - "Per-system unattended"). The success description was "".
User context: NT AUTHORITY\SYSTEM
 
The program generated an installation status Management Information Format (MIF) file with a status value of Success. For more information, see the documentation for the program you are distributing.

Open in new window

0
 
LVL 15

Expert Comment

by:HayesJupe
ID: 24222520
hey mate - always look out for other aussies :-) as we are generally in the minority....
ok, so if the advertisement has completed successfully, we can assume the setting is not "re-run if failed" - but i would still like to check if it is set to "always re-run"
This setting is located on the advertisement properties. Have a look... if it is, there's your issue. If not, we'll need to have a look at some of the client logs to suss out why the advert is re-running... but i dont remember the names of the logs off the top of my head.... i think offermgr.log (the advertisement offer log) and im sure there's other, but ill need to get in front of a box to work out which.
0
Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

 

Author Comment

by:lnqtechservices
ID: 24238994
Ok, I've had a look in the advertisement properties and I can't find the setting. All I can find that relates to a re-run setting is in the schedule tab, in the Recurrence pattern setting (in the properties of the Mandatory Assignment), which is set to None.

The offersum.log file shows activity which corresponds to the reinstallation of the packages, but I don't know if that means anything beyond that it is happening. Would you like me to attach the log files?
0
 
LVL 15

Expert Comment

by:HayesJupe
ID: 24239250
ok... sp if you double click on the advertisement, goto the schedule tab, down the very botton the property "Program re-run behaviour" has 4 available settings...
yes, attach the logs and ill have a look.
0
 

Author Comment

by:lnqtechservices
ID: 24246836
..uh... I don't have that property on the advertisement schedule tab. I will attach a screen shot. Have I missed something in the installation, or in the site properties? None of my advertisements have this setting. Technet describes it, but my SMS help file does not.

I am attaching the logs with the screen shot in a zip file.
Thanks
log-files-and-jpg.zip
0
 
LVL 15

Expert Comment

by:HayesJupe
ID: 24248504
my apologies, your running sms 2003 - and the UI is different. You did say that at the top of your post.... but i flat out havent used SMS 2003 for quite a while now.... and i kninda forget that people are still back there.
From the look of your status log, the advertisement is trying to run, but cannot access the source files! (and therefore is failing, which will lead to your re-runs) Have you added the package to a DP that is within the sites boundary ?
0
 

Author Comment

by:lnqtechservices
ID: 24256527
No, no. The packages are installing successfully, the logs say so. There are four entries for each installation: 10002: Advertisement received; 10035: Content not yet acquired (which I think is what you were highlighting); 10005: Program started; 10009: Completed successfully. I have not received any complaints that the software is not installing, and I've tested software delivery at our Test centre and it's fine. It just won't stop. I can't set an expiry on the advertisements because PCs may be reimaged without our knowledge (although we know reimaging is not the cause of this problem). My feeling is that it's a global setting somewhere because all our advertisements are behaving the same way. Unless it's something to do with the packages themselves or the program I'm using (which is per system unattended). This was not happening on our previous installation......................................

...oh. ok. let's just try something. i have a policy that installs the client. works well. what if i remove the policy that uninstalls the client. that might help....

i'll let you know
0
 

Accepted Solution

by:
lnqtechservices earned 0 total points
ID: 24275797
Ok. When we upgraded our SMS server, we reinstalled SMS to a different primary site. This meant that we had to uninstall all the clients because they were all in the previous site. We did this using group policy and ccmclean. Because we have 37 remote sites around Queensland we have to rely on on-site non-technical part-time staff to turn on all the computers to receive the policy and uninstall the client. So we had to leave the policy in place for a couple of weeks to ensure all machines were removed from the previous SMS primary site.

When we reinstalled SMS on the new server we again used group policy to install the clients into the new site. Created the packages and advertised them. All was working. Then we realised that the packages kept reinstalling, and that's when I appeared on this forum. But now I know what was happening.

We forgot to remove the uninstall policy.

This resulted in a cycle of installation and uninstallation of the client, resulting in the reinstallation of the advertised packages after every reinstall of the client. Then the client was uninstalled and the whole thing went around again. Doh! and double doh! I've removed that policy and things seem to have settled down.

Thanks HayesJupe for your time and effort. There was nothing wrong with SMS after all. It was my brain that was malfunctioning.
0
 
LVL 15

Expert Comment

by:HayesJupe
ID: 24275899
cool - glad your found the issue.
Sorry i was all over the place with the answers.... i need to actually pay attention instead of answering as a "break" to my other sccm work :-)
BTW there is a sccm client health script floating around on a guys blog which may have helped with the issue you did have and you may want to look at next time your do an inter-heirarchy migration.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Some time ago I faced the need to use a uniform folder structure that spanned across numerous sites of an enterprise to be used as a common repository for the Software packages of the Configuration Manager 2007 infrastructure. Because the procedu…
Know what services you can and cannot, should and should not combine on your server.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
This lesson discusses how to use a Mainform + Subforms in Microsoft Access to find and enter data for payments on orders. The sample data comes from a custom shop that builds and sells movable storage structures that are delivered to your property. …
Suggested Courses

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question