OSD Not installing Software Packages
Let me first say that I am new to SCCM/SMS and have a background in working with Altiris Deployment Solution. Altiris has went dramatically downhill since Symantec took it over, and as such we have decided to move towards SCCM as a replacement. With that said, I have SCCM installed and configured in Native Mode with OSD working great until it completes the Setup Windows and ConfigMgr Task. After that point I only have software packages configured to install. Now, it may seem odd that we require these packages right off, but we are a K-12 institution and most of our software/web apps are reliant on one of these apps to work properly. Here is the XML export of the Task Sequence (I have excluded the OS and Driver portion of XML to save in space, as those parts are working OK): <?xml version="1.0"?> <SmsTaskSequencePackage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <BootImageID>TIS00001</BootImageID> <Category /> <DependentProgram /> <Description /> <Duration>360</Duration> <Name>Deploy Windows 7 Image</Name> <ProgramFlags>152084496</ProgramFlags> <SequenceData> <sequence version="3.00"> <referenceList> <reference package="TIS0000C" /> <reference package="TIS00023" /> <reference package="TIS00020" /> <reference package="TIS00021" /> <reference package="TIS00022" /> <reference package="TIS0001D" /> <reference package="TIS0001E" /> <reference package="TIS0002A" /> <reference package="TIS0001B" /> <reference package="TIS0001C" /> <reference package="TIS00026" /> <reference package="TIS00024" /> <reference package="TIS00011" program="Adobe Air Installer" /> <reference package="TIS0000E" program="Adobe Flash Player 10.2" /> <reference package="TIS00012" program="Adobe Reader X Installer" /> <reference package="TIS00014" program="Adobe Shockwave 11 Install" /> <reference package="TIS00010" program="Live Movie Maker Install" /> <reference package="TIS00013" program="Java 6 Update 23 Install" /> <reference package="TIS00015" program="Apple Quicktime Install" /> <reference package="TIS00025" program="Microsoft Office 2010 Professional Plus" /> <reference package="TIS0000F" program="Sophos Antivirus Install Script" /> </referenceList> <group name="Setup Operating System" description=""> <step type="SMS_TaskSequence_SetupWindowsAndSMSAction" name="Setup Windows and ConfigMgr" description="" runIn="WinPEandFullOS" successCodeList="0"> <action>OSDSetupWindows.exe</action> <defaultVarList> <variable name="SMSClientInstallProperties" property="ClientInstallProperties"> </variable> <variable name="_SMSClientPackageID" property="ClientPackageID">TIS00024</variable> </defaultVarList> </step> <group name="Install Software" description=""> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Adobe Air" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00011 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00011</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Adobe Air Installer</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Adobe Flash Player" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS0000E /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS0000E</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Adobe Flash Player 10.2</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Adobe Reader" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00012 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00012</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Adobe Reader X Installer</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Adobe Shockwave" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00014 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00014</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Adobe Shockwave 11 Install</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Live Movie Maker" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00010 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00010</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Live Movie Maker Install</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Oracle Java" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00013 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00013</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Java 6 Update 23 Install</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Quicktime" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00015 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00015</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Apple Quicktime Install</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Office 2010" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS00025 /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS00025</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Microsoft Office 2010 Professional Plus</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_InstallSoftwareAction" name="Install Sophos Antivirus" description="" continueOnError="true" runIn="FullOS" successCodeList="0"> <action>smsswd.exe /pkg:TIS0000F /install /basevar: /continueOnError:</action> <defaultVarList> <variable name="PackageID" property="PackageID" hidden="true">TIS0000F</variable> <variable name="_SMSSWDProgramName" property="ProgramName">Sophos Antivirus Install Script</variable> </defaultVarList> </step> <step type="SMS_TaskSequence_RebootAction" name="Restart Computer" description="" continueOnError="true" runIn="WinPEandFullOS" successCodeList="0"> <action>smsboot.exe /target:WinPE</action> <defaultVarList> <variable name="SMSRebootMessage" property="Message">A new Microsoft Windows operating system is being installed. The computer must restart to continue.</variable> <variable name="SMSRebootTimeout" property="MessageTimeout">60</variable> <variable name="SMSRebootTarget" property="Target" hidden="true">WinPE</variable> </defaultVarList> </step> </group> </group> </sequence> </SequenceData> <SourceDate>2011-02-28T12:18:43</SourceDate> <SupportedOperatingSystems /> <IconSize>0</IconSize> </SmsTaskSequencePackage> On the client I am trying to deploy to, the SCCM client installs and I am able to set a mandatory advertisement of Adobe Air (the first one on the TS to be installed) and it installs perfectly. If I browse the C: drive of the client the temporary "_SMSTASKSequence" folder still exists which leads me to believe the TS never finishes. Here is the last portion of the smsts.log file from that folder: <![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time="17:10:37.600+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="instruction.cxx:3010"> <![LOG[Successfully complete the action (Setup Windows and ConfigMgr) with the exit win32 code 0]LOG]!><time="17:10:37.600+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="instruction.cxx:3036"> <![LOG[Sending status message . . .]LOG]!><time="17:10:37.600+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:292"> <![LOG[Send a task execution status message SMS_TSExecution_ActionCompleteInfo]LOG]!><time="17:10:37.600+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:314"> <![LOG[MP server RCSSCCM.RCS.K12.IN.US and port 443. SSL=true. CRL=false.]LOG]!><time="17:10:37.600+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:458"> <![LOG[TSEngine: Setting authenticator]LOG]!><time="17:10:37.600+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:468"> <![LOG[Site code: TIS]LOG]!><time="17:10:37.616+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:489"> <![LOG[Client machine name: MININT-SMEHBGM]LOG]!><time="17:10:37.616+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:494"> <![LOG[Client Identity: GUID:5b3ed43b-fdbc-40a1-ad44-dc9e908bd621]LOG]!><time="17:10:37.616+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:496"> <![LOG[Advertisement ID: TIS2001F]LOG]!><time="17:10:37.616+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:505"> <![LOG[Package ID: TIS0000D]LOG]!><time="17:10:37.616+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utility.cxx:507"> <![LOG[Sending StatusMessage]LOG]!><time="17:10:37.631+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="libsmsmessaging.cpp:3806"> <![LOG[Messaging Auth Using V4 Mode]LOG]!><time="17:10:37.631+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="libsmsmessaging.cpp:1400"> <![LOG[Formatted header:]LOG]!><time="17:10:37.631+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="libsmsmessaging.cpp:1500"> <![LOG[<Msg SchemaVersion="1.1" ReplyCompression="zlib"><ID/><SourceID>57d28425-36b0-4e7c-a9d7-542b82db64d6</SourceID><SourceHost/><TargetAddress>mp:[http]MP_StatusManager</TargetAddress><ReplyTo>direct:OSD</ReplyTo><Priority>3</Priority><Timeout>3600</Timeout><SentTime>2011-03-25T21:10:37Z</SentTime><Protocol>http</Protocol><Body Type="ByteRange" Offset="0" Length="4236"/><Hooks><Hook2 Name="clientauth"><Property Name="Token"><![CDATA[CCMClientID: 57d28425-36b0-4e7c-a9d7-542b82db64d6 CCMClientIDSignature: 9F847CE308779B85F866BF3A86942ABEA452C295E7144852DD2AC4CE7E741A439C25491FEFB39E115F84D0B4240EDCBAEC822725EF406AA420A2D338F17C2CA3B460A3D24B3F3A28E82B91CF9F91E5DDBA35747DB8C0E8E4B6DCEC42BE1EEA8AA42570B1AFDB9911CA3C59D4482E07A3548DAFB2CB33B4E9EED118304DE8D104A7C7C6781824090509F76A783A79BDD98B3EE5CA2AD642C94563735A048FC24D7B56A5E2D6C9D49F8FDFB70547B09C291FD87C2E947DFCE865DB4B8487FA5384C79F9D9E8FE5506587FE54EF568CBAAF2130B9A14170DAAE6B94DE50A8618A46B97AAD8C4A4F3093D0CFCD3A06C5B905C7BC2CB1BCDB65C79E54F54B3FA8C2B5 CCMClientTimestamp: 2011-03-26T00:52:55Z CCMClientTimestampSignature: 25FA24B02084DAD002D6651B3639E95B463B3D76DE1DAAF2C3DBF92B4254925F3BE2D6166E3E45FB52BC5915DDCBBBA25F159D6C35AA174E2D2AFBB5F25E161D0A98D379F9CB1C7D9EA4E17C72A609883C766B3443C48F4132F4270DD31474DDF65623CF7A1ACC788EF9826318655667D2F99696A644532627EC08019E3986A9B2BE7D137048F910493675361081682F7ACF1D71AE76C5524C591134C86C8955354440411396456C3E0211C7B8E32C1E2D19EEEF2CFB229FCE565E51B76C5F9635239D0937E7EB3BEB1BF58C330AD7552EA3D4A1835C1394EE1866DD090B86341A1F245D2E246C2A16A8E102ED3D4A3432F16C87CF47A3A19646F8E50482CF03 ]]></Property></Hook2></Hooks><Payload Type="inline"/><TargetHost/><TargetEndpoint>StatusReceiver</TargetEndpoint><ReplyMode>Sync</ReplyMode><CorrelationID/></Msg> ]LOG]!><time="17:10:37.631+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="libsmsmessaging.cpp:1501"> <![LOG[CLibSMSMessageWinHttpTransport::Send: URL: RCSSCCM.RCS.K12.IN.US:443 CCM_POST /ccm_system_AltAuth/request]LOG]!><time="17:10:37.647+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="libsmsmessaging.cpp:7446"> <![LOG[In SSL, but with no client cert]LOG]!><time="17:10:37.647+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="libsmsmessaging.cpp:7596"> <![LOG[In SSL, but with no media cert]LOG]!><time="17:10:37.647+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="libsmsmessaging.cpp:7602"> <![LOG[The request has succeeded. 200 OK]LOG]!><time="17:10:37.663+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="libsmsmessaging.cpp:7734"> <![LOG[Set a global environment variable _SMSTSLastActionRetCode=0]LOG]!><time="17:10:37.663+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:668"> <![LOG[Set a global environment variable _SMSTSLastActionSucceeded=true]LOG]!><time="17:10:37.663+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:668"> <![LOG[Expand a string: %_SMSTSMDataPath%\Logs]LOG]!><time="17:10:37.663+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:782"> <![LOG[Clear local default environment]LOG]!><time="17:10:37.663+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:807"> <![LOG[The action (Setup Windows and ConfigMgr) requested a retry]LOG]!><time="17:10:37.725+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="engine.cxx:263"> <![LOG[Reboot to local harddisk]LOG]!><time="17:10:37.741+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="engine.cxx:458"> <![LOG[_OSDGinaIsConfigured variable set to TRUE]LOG]!><time="17:10:37.741+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="engine.cxx:537"> <![LOG[_SMSTSServiceStartType variable set to ]LOG]!><time="17:10:37.741+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="engine.cxx:549"> <![LOG[Calling RebootSystem()]LOG]!><time="17:10:37.741+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="engine.cxx:567"> <![LOG[OSD type of task sequence. ignore the service window setting]LOG]!><time="17:10:37.741+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="engine.cxx:669"> <![LOG[Updated security on object C:\_SMSTSVolumeID.7159644d-f741-45d5-ab29-0ad8aa4771ca.]LOG]!><time="17:10:37.741+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utils.cpp:829"> <![LOG[Updated security on object C:\_SMSTaskSequence.]LOG]!><time="17:10:37.772+240" date="03-25-2011" component="TSManager" context="" type="1" thread="1568" file="utils.cpp:829"> <![LOG[Set a global environment variable _SMSTSNextInstructionPointer=20]LOG]!><time="17:10:37.772+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:668"> <![LOG[Set a TS execution environment variable _SMSTSNextInstructionPointer=20]LOG]!><time="17:10:37.772+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:386"> <![LOG[Set a global environment variable _SMSTSInstructionStackString=19]LOG]!><time="17:10:37.772+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:668"> <![LOG[Set a TS execution environment variable _SMSTSInstructionStackString=19]LOG]!><time="17:10:37.772+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:414"> <![LOG[Save the current environment block]LOG]!><time="17:10:37.772+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:833"> <![LOG[Expand a string: %_SMSTSMDataPath%\Logs]LOG]!><time="17:10:37.819+240" date="03-25-2011" component="TSManager" context="" type="0" thread="1568" file="executionenv.cxx:782"> The Advertisement Status of the TS shows 1 Program Started and 0 Success and 0 Error. I have checked the ccmexec.log file located under C:\Windows\System32\CCM\Logs on the client but didn't see anything standing out. However, I must again state that I am very new to SCCM and I must admit the log structure is a bit overwhelming and I'm not 100% where else to look at this point. Any guidance would be much appreciated. If any further info is needed I would be glad to provide. I actually am going to have to image this laptop with Altiris to
March 28th, 2011 6:14pm

Can you please post a screenshot of your TS? How did yo create the TS? This message in the log looks interesting as I've never seen it before: "The action (Setup Windows and ConfigMgr)" Perhaps the configmgr agent failed to completely install. Have you reviewed ccmsetup.log on the client in c:\windows\system32\ccmsetup (32-bit) or c:\windows\ccmsetup (64-bit)?Jason | http://myitforum.com/cs2/blogs/jsandys | Twitter @JasonSandys
Free Windows Admin Tool Kit Click here and download it now
March 28th, 2011 9:13pm

http://cid-eb5a0607c55c6f2b.office.live.com/self.aspx/.Public/Task%20Sequence.JPG http://cid-eb5a0607c55c6f2b.office.live.com/self.aspx/.Public/ccmsetup.log Honestly I don't recall the exact steps I took to create the TS. I believe I just went through the TS creation wizard and then edited it to add my driver and software packages.
March 28th, 2011 11:00pm

Hi, I see the following errors during deployment in your smsts.log "In SSL, but with no client cert" and "In SSL, but with no media cert" When SCCM is running in Native mode, just try the following then: Change the "If multiple certification match criteria" setting in the site mode tab of the site properties to "Select any certificate that matches". (this setting is only available in Native mode) Have you configured you certificates right? Step by step (sample): http://technet.microsoft.com/en-us/library/bb694035.aspx Also an error message is seen in the ccmsetup.log: "\\rcssccm\SMS_TIS\Client\ccmsetup.exe /mp:rcssccm /logon /nativ SMSSITECODE=AUTO FSP=rcssccm" Invalid argument: /nativ (this must be changed to /native) My ConfigMgr blog: http://henkhoogendoorn.blogspot.com Follow me on Twitter: @henkhoogendoorn
Free Windows Admin Tool Kit Click here and download it now
March 28th, 2011 11:33pm

"In SSL, but with no client cert" from my understanding is a harmless warning. When in a TS in PE, since I'm not running the job from the SCCM client on a Windows environment in a domain, the Windows environment doesn't have a certificate for itself, therefore its running with the network service account's certificate I have specified. At least that is my understanding. I honestly don't know how/why that argument is in the log file of CCMSETUP.LOG. Its from February when I was originally working on this (working in K-12 causes you to get pulled of projects for extended periods...I originally started this in December). The issues I'm having right now should be limited to 3/25/11. Certficates are right. I can perform OSD (aside from software installation in the TS obviously), can install the client via Push or standalone, and can create mandatory and nonmandatory software advertisements that install through completion. Its only the install within the TS that I have problems with.
March 29th, 2011 9:40am

Hi, I get it, but have you tried above recommendations? 1. Change the "If multiple certification match criteria" setting in the site mode tab of the site properties to "Select any certificate that matches". 2. Change the Program (Command line) of the Configuration Manager client. Invalid argument: /nativ (this must be changed to /native) Also check the smsts.log during deployment for getting the exact error message. This can be found at many places. See this page for that: http://social.technet.microsoft.com/Forums/en-US/configmgrosd/thread/ed3cf289-befb-432d-85d8-054a5f3da213 My ConfigMgr blog: http://henkhoogendoorn.blogspot.com Follow me on Twitter: @henkhoogendoorn
Free Windows Admin Tool Kit Click here and download it now
March 29th, 2011 1:24pm

1. I didn't have to try them because the settings were already set. 2. I can't be any more clear on this one...that error is from 2/28/11. My first attempt at having software deployed with the TS was on 3/25/11...no earlier. I posted the contents of the smsts.log on my first post. I honestly don't see how this could be a certificate issue since every other piece of the OSD works, AND I can deploy software using an advertisement. However...with all that said, I did have a realization a few moments ago about the image I am deploying. As per the fact the ccmsetup.log has entires before 3/20/11 (when this laptop was delivered to me from Dell), i believe I was using the image source machine to test SCCM client deployment and software deployment VIA advertisement. I did however uninstall the client and deleted & revoked the computer's certificate before creating the image. I made this image strictly as a test image earlier this month and have a production image in the works (only work on it in my spare time). I am going to finish this production image (has no SCCM client on it) and try this process again.
March 29th, 2011 2:14pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics