- The SMS 2003 Legacy Client logs record the same information as the SMS 2.0 client. The Legacy Client log files are located in the %Windir%\MS\SMS\Logs folder on the client computer.
- The SMS 2003 Advanced Client uses different log files than the Legacy Client to record information. The Advanced Client logs are located in one of the following locations:
- On computers that serve as management points, the Advanced Client logs are located in the SMS_CCM\Logs folder.
- On all other computers, the Advanced Client log files are located in the %Windir%\System32\CCM\Logs folder.
Legacy Client log filesThe following table describes the Legacy Client log files and lists possible issues that apply.
|Log file name||Description||Used to help troubleshoot|
|APASetup.log||Installation of the Advertised Programs Agent (APA).||Installation of software distribution components.|
|Ccim32.log||Client Configuration Installation Manager (CCIM). Logs routine verification of client components.||Client installation and upgrade problems.|
|CliCore.log||Client core components.||Client installation and upgrade problems.|
|CLISVC.log||Activity of the SMS Client service.||SMS Client service problems.|
|CQMGR32.log||File copy activity to the client access point (CAP).||Inventory data or status data that is not received by the site.|
|Hinv32.log||Hardware inventory process.||Hardware inventory problems.|
|Inhinv32.log||Installation of hardware inventory.||Scenarios where hardware inventory is turned on, but it is not installed on the client.|
|Insinv32.log||Installation of software inventory.||Scenarios where software inventory is turned on, but it is not installed on the client.|
|Launch32.log||Records whether users are logged on to the computer.||Scenarios where SMSMON32 does not start, or there are problems with software distribution.|
|ODPSys32.log||Records the Offer Data Provider (ODP) polling process for advertisements that are based on the computer name.||Scenarios where the client computer does not receive advertisements.|
|ODPUsr32.log||Records the Offer Data Provider (ODP) polling process for advertisements that are based on the user name.||Scenarios where the user does not receive advertisements.|
|ODPWnt32.log||Records the Offer Data Provider (ODP) polling process for advertisements that are based on the user group name.||Scenarios where a user group does not receive advertisements.|
|RemCtrl.log||Installation of the remote control component.||Scenarios where remote control is turned on, but it is not installed on the client.|
|Sinv32.log||Software inventory process.||Scenarios where software inventory does not run.|
|SMSAPM32.log||Logs the processing of advertised programs by the Available Programs Manager (APM).||Scenarios where advertisements fail or do not run.|
|Smscli.log||Logs the start of the Systems Management tool in Control Panel.||Scenarios where the Systems Management tool does not start or does not work correctly.|
|SMSCLREG.log||Logs registry access when the client is installed.||Client installation issues.|
|SMSMon32.log||Advertised Programs Monitor log.||Advertisement issues.|
|SWDist.log||Records the installation of the software distribution components.||Scenarios where software distribution is turned on, but it is not installed.|
|WNLOGON.log||Logs the client installation process when the logon script is used.||Client installation issues.|
|WNMANUAL.log||Logs the manual client installation process.||Client installation issues.|
|WNREMOTE.log||Logs the remote “push” installation of the client software.||Client installation issues.|
Advanced Client log filesThe following table describes the Advanced Client log files and lists possible issues that apply.
|Log file name||Description||Used to help troubleshoot|
|CAS||Content Access service. Maintains the local package cache.||Downloaded package issues and "cache out of space" errors. Make sure package content access is completed.|
|CcmExec.log||Records activities of the client and the SMS Agent Host service.||Scenarios where the client is corrupted or not functioning. For example, this log applies to a scenario where the client cannot communicate with a management point. Make sure that there are no errors, such as WinHTTP errors, listed.|
|CertificateMaintenance.log||Maintains certificates for Active Directory directory service and management points.||Scenarios where the client cannot communicate with a management point or with Active Directory.|
|ClientIDManagerStartup.log||Creates and maintains the client GUID.||Scenarios where the client changes its GUID after a hardware change or after Windows activation.|
|ClientLocation.log||Site assignment tasks.||Scenarios where the client is not assigned to a site. Make sure that the client has determined its assigned site.|
|ContentTransferManager.log||Schedules the Background Intelligent Transfer Service (BITS) or the server message block (SMB) to download or to access SMS packages.||Package version issues or packages that are not available.|
|DataTransferService.log||Records all BITS communication for policy or package access.||Download problems from a management point or a distribution point.|
|Execmgr.log||Records advertisements that run.||Package errors or packages that are unavailable. Make sure that the program command line has run successfully and that status is generated.|
|FileBITS.log||Records all SMB package access tasks.||Problems that occur when you run a package from the distribution point when BITS is not turned on.|
|Fsinvprovider.log (renamed to FileSystemFile.log in all SMS 2003 Service Packs)||Windows Management Instrumentation (WMI) provider for software inventory and file collection.||File system access or the WMI provider.|
|InventoryAgent.log||This component creates discovery data records (DDRs) and hardware and software inventory records.||Inventory issues or problems where the client cannot access the management point. Make sure that inventory or discovery has finished and that the report is copied to the management point.|
|LocationServices.log||Finds management points and distribution points.||Name resolution or scenarios where the client cannot find the management point or distribution point in Active Directory or in WINS. Make sure that the client has identified its default management point in WMI. Additionally, make sure that the resident management point or the proxy management point is identified.|
|Mifprovider.log||The WMI provider for .MIF files.||Scenarios where MIFs are marked "invalid".|
|Mtrmgr.log||Monitors all software metering processes.||Scenarios where metering cannot monitor a program or add to WMI. Make sure that the software metering rules were downloaded, and that the programs are matched by the rules.|
|PolicyAgent.log||Requests policies by using the Data Transfer service.||Policy request problems. Make sure that policies were downloaded from the management point.|
|PolicyAgentProvider.log||Records policy changes.||Policy request problems or WMI errors.|
|PolicyEvaluator.log||Records new policy settings.||Policy override issues. Make sure that the downloaded policies are applied to the local computer.|
|Scheduler.log||Records schedule tasks for all client operations.||WMI access errors or scenarios where tasks do not start.|
|Smscliui.log||Records usage of the Systems Management tool in Control Panel.||The Systems Management tool in Control Panel.|
|StatusAgent.log||Logs status messages that are created by the client components.||Scenarios where the client cannot send status to the management point.|
|SWMTRReportGen.log||Generates a usage data report that is collected by the metering agent. (This data is logged in Mtrmgr.log.)||Scenarios where the client cannot send a software metering report to the management point. Make sure that the client can generate a usage report and send it to the management point.|
|Remctrl.log||Logs when the remote control component (WUSER32) starts.||Scenarios where you try to control the client remotely.|
You may see repeated log entries in the SMS 2003 Advanced Client log when the client reports inventory. The log entries indicate any problems that occur when the inventory is reported. For example, you may see the following log entry:In this example, the destination is defined as a MP_xxxxEndpoint, where
xxxx is the SINV component in this example.
Site server log filesThe SMS 2003 site server log files are located in the SMS\LOGS folder. Because SMS 2003 relies heavily on Microsoft Internet Information Services (IIS), you can review the IIS log file for additional errors that relate to client access to the IIS server. The IIS log file is located in the %Windir%\System32\logfiles\W3SVC1 folder on the IIS server. The following table describes the site server log files and lists possible issues that apply.
|Log file name||Description||Used to help troubleshoot|
|Adminui.log||Records the local SMS Administrator Console tasks when you connect to SMS sites.||Connectivity errors to site servers or to site databases.|
|Ccm.log||Client Configuration Manager tasks.||Scenarios where the site cannot connect to computers because of permissions or name resolution. Make sure that the site server can connect to the Admin$ share on the client computer.|
|Cidm.log||Records changes to the client settings by the Client Install Data Manager (CIDM).||Scenarios where the site is not updating CLIDATA.SRC files. Make sure that the correct files are copied to the SMS\Inboxes\Clicomp.src folder.|
|Colleval.log||Logs when collections are created, changed, and deleted by the Collection Evaluator.||Problems with collections. Make sure that collections are created and updated successfully.|
|Compsumm.log||Records Component Status Summarizer tasks.||Scenarios that occur when the status system does not update component tallies.|
|Cscnfsvc.log||Records Courier Sender confirmation service tasks.||Courier Sender errors.|
|Dataldr.log||Processes Management Information Format (MIF) files and hardware inventory in the SMS database.||Communications errors in the SMS database or "bad" hardware inventory files. Make sure that the delta MIF file was processed to the SMS site database.|
|Ddm.log||Saves DDR information to the SMS database by the Discovery Data Manager.||Communicating errors with Microsoft SQL Server or "bad" discovery records.|
|Despool.log||Records incoming site-to-site communication transfers.||Corrupted files or when the Despooler component cannot decompress packages.|
|Distmgr.log||Records package creation, compression, delta replication, and information updates.||Package source version issues or package update issues.|
|Hman.log||Records site configuration changes and publishes site information in Active Directory.||Site control serial number or delta serial number issues, or scenarios where the site cannot publish site information to Active Directory. Make sure that *.CT2 files are processed and that child sites attach correctly. Make sure that the site code and roaming boundaries are published to the Active Directory.|
|Inboxast.log||Records files that are moved from the CAP to the corresponding SMS\INBOXES folder.||Problems with site server permissions or scenarios where the registry is corrupted.|
|Inboxmgr.log||Records CAP file maintenance.||Problems with permissions or scenarios where the registry is corrupted.|
|Invproc.log||Records the processing of delta MIF files for the SMS Dataloader component from client inventory files.||Problems with file corruption. Make sure that .nhm files are processed to .mif files.|
|Mpcontrol.log||Records the registration of the management point with WINS. Records the availability of the management point every ten minutes.||Possible IIS issues if the management point is unavailable. Review this log for other IIS communication issues and WINS registration issues.|
|Mpfdm.log||Management point component that moves client files to the corresponding SMS\INBOXES folder.||Problems with file permissions.|
|MPMSI.log||Management point .msi installation log.||Management point installation errors. Search for “return value 3” errors.|
|MPSetup.log||Records the management point installation wrapper process.||Scenarios where you cannot run Mp.msi or management point installation is not completed. Make sure that Mp.msi was started.|
|Ntsvrdis.log||SMS server discovery.||Problems with SMS site systems discovery.|
|Offermgr.log||Records advertisement updates.||File corruption or scenarios where notification and advertisement changes do not occur.|
|Offersum.log||Records summarization of advertisement status messages.||Status message miscounts or scenarios where summarization files are not created.|
|Policypv.log||Records updates to the Advanced Client policies to reflect changes to client settings or advertisements.||Scenarios where policy updates do not occur after you make changes to advertisements or to client settings.|
|Replmgr.log||Records the replication of files between the site server components and the Scheduler component.||A backlog of files in the INBOXES\Schedulr.box\tosend folder or file permission issues. Make sure that outgoing requests are changed to minijobs for the Scheduler component and that incoming files are moved to the correct component.|
|Rsetup.log||Reporting point setup log.||Installation errors.|
|Sched.log||Records site-to-site job and package replication.||A backlog of files that are caused by sender errors or by package corruption.|
|Sender.log||Records files that are sent to other child and parent sites.||Permissions problems for the INBOXES\DESPOOLR.BOX\RECEIVE sending site folder or an incorrect site address. Make sure that the site can connect to the SMS_Site share on the destination site and that data was transferred.|
|Sinvproc.log||Records client software inventory data processing to the SMS site database in SQL Server.||Problems with corrupted files or access to SQL Server.|
|Sitecomp.log||Records maintenance of the installed site components.||Upgrade issues, registry or file system permission issues, or scenarios where the site cannot publish site information to Active Directory.|
|Sitectrl.log||Records site setting changes to the Sitectrl.ct0 file.||Site control file or database corruption. Make sure that the Sitectrl.ct0 file is updated.|
|Sitestat.log||Records the monitoring process of all site systems.||Scenarios where the site cannot access remote site systems to generate status information for available drive space or available database space.|
|Smsdbmon.log||Records database changes.||Possible corruption of the registry triggers or a scenario where the site cannot access SQL Server.|
|Smsexec.log||Records processing of all site server component threads.||Problems with possible site corruption or a scenario where the component services do not start.|
|Smsprov.log||Records WMI provider access to the SMS database.||Possible WMI corruption or permissions issues with the WMI provider. This file also logs the WMI and SQL queries that are used to access the SMS database.|
|SMSReportingInstall.log||Records the Reporting Point installation. This component starts the installation tasks and processes configuration changes.||Reporting Point installation.|
|Srvacct.log||Records the maintenance of accounts when the site uses standard security.||Scenarios where accounts are removed or changed.|
|Statmgr.log||This component writes all status messages to the database.||Scenarios where status messages do not appear, or they appear corrupted.|
|Swmproc.log||This component processes metering files and maintains settings.||Scenarios where software metering information does not appear or appears corrupted.|
If management points are installed in the site hierarchy, management point log files are stored in the SMS_CCM\LOGS folder on the management point computer. The following table describes the management point log files and lists possible issues that apply.
|Log file name||Description||Used to help troubleshoot|
|MP_Ddr.log||Records the conversion of XML.ddr records from clients and copies them to the site server.||File corruption or access to the SMS\MP\OUTBOXES\DDR.BOX folder.|
|MP_GetAuth.log||Records the status of the site management points.||IIS access errors.|
|MP_GetPolicy.log||Records policy information.||WMI access problems.|
|MP_Hinv.log||This component converts XML hardware inventory records from clients and copies the files to the site server.||File corruption or access to the SMS\MP\OUTBOXES\HINV.BOX folder. Make sure hardware inventory data is converted from XML to NHM file format.|
|MP_Location.log||Records location manager tasks.||IIS and WMI access problems.|
|MP_Policy.log||Records policy communication.||SQL Server access problems.|
|MP_Relay.log||This component copies files that are collected from the client.||File corruption issues.|
|MP_Retry.log||Records the hardware inventory retry processes.||Corrupted hardware inventory files.|
|MP_Sinv.log||This component converts XML hardware inventory records from clients and then copies them to the site server.||File corruption or access to the SMS\MP\OUTBOXES\SINV.BOX folder. Make sure that software inventory data is converted from XML to SIC or SID file format.|
|MP_Status.log||This component converts XML.svf status message files from clients and copies them to the site server.||File corruption or access to the SMS\MP\OUTBOXES\STAT.BOX folder. Make sure that the status message data is converted from XML to SVF file format.|
To turn off loggingImportant This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
You can manually turn on or turn off logging of the SMS components on the SMS 2003 site server. To turn on logging for the site components, follow these steps:
- Click Start, click Run, type regedit, and then click
- Locate the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracingsubkey.
- Double-click the Enabled value.
- Type 1 in the Value data text box, and then click OK. To turn off logging, use 0 as the Value data. If you want turn off component logging, skip steps 6 and 7.
- Click Start, point to
Administrative Tools, and then click
- Stop and then restart the SMS_EXECUTIVE and SMS_SITE_COMPONENT_MANAGER services.
The SMS Trace utilityYou can use the SMS Trace utility (Trace32.exe) to view the SMS log files in real time. When you use the SMS Trace utility, the log view automatically updates to show new entries. The SMS 2003 SMS Trace utility is included in SMS 2003 Toolkit 1. For more information about SMS 2003 Toolkit 1, visit the following Microsoft Web site:
The SMS 2003 SMS Trace utility has the following feature enhancements:
- You can view IIS, Unicode, and MSI logs.
- You can select errors.
- You can search error codes.
- You can use a new information pane to see additional data that is contained in the log entry.