Monday 4 July 2011

Unable to run advertised program while click on add button from add/new programs window ?

 Q. Getting Error :
The Program you have requested cannot be run now because SMS is busy running another program.please try to run this program again later and contact system administrator?

Solution :
 
This can happen for a couple of reasons.
1) A mandatory program is already running
2) A mandatory program is counting down
3) A program that was requested earlier has finished downloading and is ready to run (should have an icon in task tray)
4) A program that was run earlier has not finished (even if the UI has gone away)
Just stop the sms agent host service and restart it again after 5 mins.
Now check the below log to see whether it is running some earlier advertisemant or advertisement crearted by you.
Execmgr.log from C:\Windows\System32\Ccm\Logs would be the thing to check.
Also check CAS.log file to see whether it is stucked with the download issue for earlier advertisement ?
sometime it happen that client is busy with downloading some earlier package (advertisement) and get stucked at that package. Due to which you are not able to run the new package (advertisement) on client. and as Kent said you can kill the earlier packge which is creating problem and repush the new advertisement which you crearted.

                                                                  OR

Go to execmgr.log and find which advertisement is in waiting condition from a long time and follow the below instruction to delete the advertisement which is creating the problem.
1.   Go to the Policy SPY
2.   Click on Tool  > Open Remote > Type Machine Name
3.   Now  Click on Actual Tab
4.   Expand the Machine Console under it
5.   Now Expand Software Distribution
6.   Select the Advertisement  which u want to delete
Once this is done then try to push the advertisement which you have created.
NOTE : If you find that any one of above created package is culprit then please check the program and setting of that package and make sure that you test this first before deploying or else again it will get sucked and that machine will not get any other package unless you delete the advertisement.
                                                             
                                                                 OR

You can user Client center and kill the program which is waiting condition and re target the new advertisement.
 

No comments:

Post a Comment