2tired2care
MIS
Getting dispirit and running out of time...
Target client PC has Windows 2000 Professional SP3 and SMS 2003 Advanced client installed. I have build a PACKAGE with corrisponding ADVERTISEMENT to install SP4 for Windows 2000 using the package definition file W2KSP4.SMS provided by Microsoft. Unable to get the package to run on the client PC. Keep getting a 1603 error message under Advertisement Status. Details for the status message:
===================START DETAIL ===========================
The program for advertisement "EMS2001C" failed ("EMS00012" - "Unattendent Update"). A failure exit code of 1603 was returned.
User context: NT AUTHORITY\SYSTEM
Possible cause: Systems Management Server (SMS) determines status for each program it executes. If SMS cannot find or correlate any installation status Management Information Format (MIF) files for the program, it uses the program's exit code to determine status. An exit code of 1603 is considered a failure.
Solution: For more information on the exit code, refer to the documentation for the program you are distributing.
=================END DETAIL=============================
Reviewing the EXECMGR.LOG on the client PC is not any more help:
===============START DETAIL================================
<![LOG[Execution Manager timer has been fired.]LOG]!><time="11:59:13.997+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="execreqmgr.cpp:4234">
<![LOG[Policy is updated for Program: Unattendent Update, Package: EMS00012, Advert: EMS2001C]LOG]!><time="11:59:50.629+240" date="04-28-2004" component="execmgr" context="" type="1" thread="708" file="execreqmgr.cpp:5022">
<![LOG[Mandatory execution requested for program Unattendent Update and advertisement EMS2001C]LOG]!><time="11:59:50.659+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="execreqmgr.cpp:2718">
<![LOG[Creating mandatory request for advert EMS2001C, program Unattendent Update, package EMS00012]LOG]!><time="11:59:50.659+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="execreqmgr.cpp:2811">
<![LOG[Requesting content from CAS for package EMS00012 version 1]LOG]!><time="11:59:50.729+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="contentaccesshelper.cpp:136">
<![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistWaitingContentEvent
{
AdvertisementId = "EMS2001C";
ClientID = "GUID:2BFE58A7-A342-4392-B4E8-997862F7E046";
DateTime = "20040428155951.270000+000";
MachineName = "EMSPC329";
PackageName = "EMS00012";
PackageVersion = "1";
ProcessID = 748;
ProgramName = "Unattendent Update";
SiteCode = "EMS";
ThreadID = 1096;
};
]LOG]!><time="11:59:51.300+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="event.cpp:522">
<![LOG[Successfully raised SoftDistWaitingContentEvent event for program Unattendent Update]LOG]!><time="11:59:51.310+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="executionrequest.cpp:1791">
<![LOG[Execution Request for program Unattendent Update state change from NotExist to WaitingContent]LOG]!><time="11:59:51.310+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="executionrequest.cpp:367">
<![LOG[Content is available for program Unattendent Update.]LOG]!><time="11:59:51.450+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="executionrequest.cpp:3713">
<![LOG[Notify user mandatory program Unattendent Update is about to run]LOG]!><time="11:59:51.450+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="executionrequest.cpp:2141">
<![LOG[Execution Request for program Unattendent Update state change from WaitingContent to NotifyExecution]LOG]!><time="11:59:52.322+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="executionrequest.cpp:367">
<![LOG[Executing program \\emsprdsms1\smspkgc$\ems00012\update\update.exe -u -z in Admin context]LOG]!><time="12:00:03.898+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executionrequest.cpp:2296">
<![LOG[Execution Request for program Unattendent Update state change from Running to Running]LOG]!><time="12:00:03.898+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executionrequest.cpp:367">
<![LOG[Checking content location \\EMSPRDSMS1\SMSPKGC$\EMS00012\ for use]LOG]!><time="12:00:03.938+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1194">
<![LOG[IsNetResourceAccessible failed with error code 0x00000005]LOG]!><time="12:00:03.958+240" date="04-28-2004" component="execmgr" context="" type="3" thread="1128" file="executioncontext.cpp:1564">
<![LOG[Rolling over to network access account to check content location]LOG]!><time="12:00:03.958+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1218">
<![LOG[Successfully selected content location \\EMSPRDSMS1\SMSPKGC$\EMS00012]LOG]!><time="12:00:04.609+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1262">
<![LOG[Checking UNC path \\emsprdsms1\smspkgc$\ems00012\update\ for access]LOG]!><time="12:00:04.619+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1997">
<![LOG[Network UNC path \\emsprdsms1\smspkgc$\ems00012\update is accessible]LOG]!><time="12:00:04.629+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:2049">
<![LOG[Executing program as a script]LOG]!><time="12:00:04.629+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executionengine.cpp:79">
<![LOG[Successfully prepared command line "\\emsprdsms1\smspkgc$\ems00012\update\update.exe" -u -z]LOG]!><time="12:00:04.639+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="scriptexecution.cpp:330">
<![LOG[Command line = "\\emsprdsms1\smspkgc$\ems00012\update\update.exe" -u -z, Working Directory = \\EMSPRDSMS1\SMSPKGC$\EMS00012\]LOG]!><time="12:00:04.639+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="scriptexecution.cpp:178">
<![LOG[Created Process for the passed command line]LOG]!><time="12:00:05.120+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="scriptexecution.cpp:220">
<![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramStartedEvent
{
AdvertisementId = "EMS2001C";
ClientID = "GUID:2BFE58A7-A342-4392-B4E8-997862F7E046";
CommandLine = "\"\\\\emsprdsms1\\smspkgc$\\ems00012\\update\\update.exe\" -u -z";
DateTime = "20040428160005.140000+000";
MachineName = "EMSPC329";
PackageName = "EMS00012";
ProcessID = 748;
ProgramName = "Unattendent Update";
SiteCode = "EMS";
ThreadID = 1128;
UserContext = "NT AUTHORITY\\SYSTEM";
WorkingDirectory = "\\\\EMSPRDSMS1\\SMSPKGC$\\EMS00012\\";
};
]LOG]!><time="12:00:05.150+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="event.cpp:522">
<![LOG[Raised Program Started Event for Ad:EMS2001C, Package:EMS00012, Program: Unattendent Update]LOG]!><time="12:00:05.170+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:301">
<![LOG[Program exit code 1603]LOG]!><time="12:00:05.541+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="scriptexecution.cpp:354">
<![LOG[Looking for MIF file to get program status]LOG]!><time="12:00:05.541+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="executionstatus.cpp:276">
<![LOG[Script for Package:EMS00012, Program: Unattendent Update failed with exit code 1603]LOG]!><time="12:00:05.541+240" date="04-28-2004" component="execmgr" context="" type="3" thread="272" file="executionstatus.cpp:243">
<![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramErrorEvent
{
AdvertisementId = "EMS2001C";
ClientID = "GUID:2BFE58A7-A342-4392-B4E8-997862F7E046";
DateTime = "20040428160005.551000+000";
ExitCode = "1603";
MachineName = "EMSPC329";
PackageName = "EMS00012";
ProcessID = 748;
ProgramName = "Unattendent Update";
SiteCode = "EMS";
ThreadID = 272;
UserContext = "NT AUTHORITY\\SYSTEM";
};
]LOG]!><time="12:00:05.561+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="event.cpp:522">
<![LOG[Raised Program Error Event for Ad:EMS2001C, Package:EMS00012, Program: Unattendent Update]LOG]!><time="12:00:05.571+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="executioncontext.cpp:379">
<![LOG[Execution is complete for program Unattendent Update. The exit code is 1603, the execution status is FailureNonRetry]LOG]!><time="12:00:05.721+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="execreqmgr.cpp:3127">
====================END DETAIL ============================
Target client PC has Windows 2000 Professional SP3 and SMS 2003 Advanced client installed. I have build a PACKAGE with corrisponding ADVERTISEMENT to install SP4 for Windows 2000 using the package definition file W2KSP4.SMS provided by Microsoft. Unable to get the package to run on the client PC. Keep getting a 1603 error message under Advertisement Status. Details for the status message:
===================START DETAIL ===========================
The program for advertisement "EMS2001C" failed ("EMS00012" - "Unattendent Update"). A failure exit code of 1603 was returned.
User context: NT AUTHORITY\SYSTEM
Possible cause: Systems Management Server (SMS) determines status for each program it executes. If SMS cannot find or correlate any installation status Management Information Format (MIF) files for the program, it uses the program's exit code to determine status. An exit code of 1603 is considered a failure.
Solution: For more information on the exit code, refer to the documentation for the program you are distributing.
=================END DETAIL=============================
Reviewing the EXECMGR.LOG on the client PC is not any more help:
===============START DETAIL================================
<![LOG[Execution Manager timer has been fired.]LOG]!><time="11:59:13.997+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="execreqmgr.cpp:4234">
<![LOG[Policy is updated for Program: Unattendent Update, Package: EMS00012, Advert: EMS2001C]LOG]!><time="11:59:50.629+240" date="04-28-2004" component="execmgr" context="" type="1" thread="708" file="execreqmgr.cpp:5022">
<![LOG[Mandatory execution requested for program Unattendent Update and advertisement EMS2001C]LOG]!><time="11:59:50.659+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="execreqmgr.cpp:2718">
<![LOG[Creating mandatory request for advert EMS2001C, program Unattendent Update, package EMS00012]LOG]!><time="11:59:50.659+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="execreqmgr.cpp:2811">
<![LOG[Requesting content from CAS for package EMS00012 version 1]LOG]!><time="11:59:50.729+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="contentaccesshelper.cpp:136">
<![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistWaitingContentEvent
{
AdvertisementId = "EMS2001C";
ClientID = "GUID:2BFE58A7-A342-4392-B4E8-997862F7E046";
DateTime = "20040428155951.270000+000";
MachineName = "EMSPC329";
PackageName = "EMS00012";
PackageVersion = "1";
ProcessID = 748;
ProgramName = "Unattendent Update";
SiteCode = "EMS";
ThreadID = 1096;
};
]LOG]!><time="11:59:51.300+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="event.cpp:522">
<![LOG[Successfully raised SoftDistWaitingContentEvent event for program Unattendent Update]LOG]!><time="11:59:51.310+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="executionrequest.cpp:1791">
<![LOG[Execution Request for program Unattendent Update state change from NotExist to WaitingContent]LOG]!><time="11:59:51.310+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1096" file="executionrequest.cpp:367">
<![LOG[Content is available for program Unattendent Update.]LOG]!><time="11:59:51.450+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="executionrequest.cpp:3713">
<![LOG[Notify user mandatory program Unattendent Update is about to run]LOG]!><time="11:59:51.450+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="executionrequest.cpp:2141">
<![LOG[Execution Request for program Unattendent Update state change from WaitingContent to NotifyExecution]LOG]!><time="11:59:52.322+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="executionrequest.cpp:367">
<![LOG[Executing program \\emsprdsms1\smspkgc$\ems00012\update\update.exe -u -z in Admin context]LOG]!><time="12:00:03.898+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executionrequest.cpp:2296">
<![LOG[Execution Request for program Unattendent Update state change from Running to Running]LOG]!><time="12:00:03.898+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executionrequest.cpp:367">
<![LOG[Checking content location \\EMSPRDSMS1\SMSPKGC$\EMS00012\ for use]LOG]!><time="12:00:03.938+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1194">
<![LOG[IsNetResourceAccessible failed with error code 0x00000005]LOG]!><time="12:00:03.958+240" date="04-28-2004" component="execmgr" context="" type="3" thread="1128" file="executioncontext.cpp:1564">
<![LOG[Rolling over to network access account to check content location]LOG]!><time="12:00:03.958+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1218">
<![LOG[Successfully selected content location \\EMSPRDSMS1\SMSPKGC$\EMS00012]LOG]!><time="12:00:04.609+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1262">
<![LOG[Checking UNC path \\emsprdsms1\smspkgc$\ems00012\update\ for access]LOG]!><time="12:00:04.619+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:1997">
<![LOG[Network UNC path \\emsprdsms1\smspkgc$\ems00012\update is accessible]LOG]!><time="12:00:04.629+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:2049">
<![LOG[Executing program as a script]LOG]!><time="12:00:04.629+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executionengine.cpp:79">
<![LOG[Successfully prepared command line "\\emsprdsms1\smspkgc$\ems00012\update\update.exe" -u -z]LOG]!><time="12:00:04.639+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="scriptexecution.cpp:330">
<![LOG[Command line = "\\emsprdsms1\smspkgc$\ems00012\update\update.exe" -u -z, Working Directory = \\EMSPRDSMS1\SMSPKGC$\EMS00012\]LOG]!><time="12:00:04.639+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="scriptexecution.cpp:178">
<![LOG[Created Process for the passed command line]LOG]!><time="12:00:05.120+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="scriptexecution.cpp:220">
<![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramStartedEvent
{
AdvertisementId = "EMS2001C";
ClientID = "GUID:2BFE58A7-A342-4392-B4E8-997862F7E046";
CommandLine = "\"\\\\emsprdsms1\\smspkgc$\\ems00012\\update\\update.exe\" -u -z";
DateTime = "20040428160005.140000+000";
MachineName = "EMSPC329";
PackageName = "EMS00012";
ProcessID = 748;
ProgramName = "Unattendent Update";
SiteCode = "EMS";
ThreadID = 1128;
UserContext = "NT AUTHORITY\\SYSTEM";
WorkingDirectory = "\\\\EMSPRDSMS1\\SMSPKGC$\\EMS00012\\";
};
]LOG]!><time="12:00:05.150+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="event.cpp:522">
<![LOG[Raised Program Started Event for Ad:EMS2001C, Package:EMS00012, Program: Unattendent Update]LOG]!><time="12:00:05.170+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1128" file="executioncontext.cpp:301">
<![LOG[Program exit code 1603]LOG]!><time="12:00:05.541+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="scriptexecution.cpp:354">
<![LOG[Looking for MIF file to get program status]LOG]!><time="12:00:05.541+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="executionstatus.cpp:276">
<![LOG[Script for Package:EMS00012, Program: Unattendent Update failed with exit code 1603]LOG]!><time="12:00:05.541+240" date="04-28-2004" component="execmgr" context="" type="3" thread="272" file="executionstatus.cpp:243">
<![LOG[Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramErrorEvent
{
AdvertisementId = "EMS2001C";
ClientID = "GUID:2BFE58A7-A342-4392-B4E8-997862F7E046";
DateTime = "20040428160005.551000+000";
ExitCode = "1603";
MachineName = "EMSPC329";
PackageName = "EMS00012";
ProcessID = 748;
ProgramName = "Unattendent Update";
SiteCode = "EMS";
ThreadID = 272;
UserContext = "NT AUTHORITY\\SYSTEM";
};
]LOG]!><time="12:00:05.561+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="event.cpp:522">
<![LOG[Raised Program Error Event for Ad:EMS2001C, Package:EMS00012, Program: Unattendent Update]LOG]!><time="12:00:05.571+240" date="04-28-2004" component="execmgr" context="" type="1" thread="272" file="executioncontext.cpp:379">
<![LOG[Execution is complete for program Unattendent Update. The exit code is 1603, the execution status is FailureNonRetry]LOG]!><time="12:00:05.721+240" date="04-28-2004" component="execmgr" context="" type="1" thread="1052" file="execreqmgr.cpp:3127">
====================END DETAIL ============================