A red component under Component Status tells you that something failed, not what. This quick reference decodes the status messages and log errors behind the components that turn red most often (software update sync, WSUS configuration, the management point and Distribution Manager), with the usual cause, the first check and what a healthy sequence looks like.
Codes in this quick reference
6701 WSUS synchronization startedComponent status (SMS_WSUS_SYNC_MANAGER)6704 WSUS synchronization is in progress (WSUS server phase)Component status (SMS_WSUS_SYNC_MANAGER)6705 WSUS synchronization is in progress (site database phase)Component status (SMS_WSUS_SYNC_MANAGER)6706 WSUS synchronization is in progress (replica software update points)Component status (SMS_WSUS_SYNC_MANAGER)6702 WSUS synchronization finishedComponent status (SMS_WSUS_SYNC_MANAGER)Sync failed: WSUS server not configured. Please refer to WCM.log for configuration error details.wsyncmgr.log0x80072EFE - The connection with the server was terminated abnormally (sync with Microsoft Update)Software update synchronization errorsSystem.Net.WebException: The request failed with HTTP status 401 or 403WCM.log
+ 10 more codes in the tables below.
How to read these messages#
In the console, go to Monitoring › System Status › Component Status, right-click a component and choose Show Messages › All. The Status Message Viewer lists each message's ID and description. Open a message to see its full text: many error messages end with possible causes and solutions written by the product team, so read them first.
The same message is logged as a STATMSG line in the component's own log, at the moment it was raised, which gives you the surrounding context:
STATMSG: ID=5436 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_MP_CONTROL_MANAGER" ... ISTR0="500" ISTR1="Internal Server Error"IDis the message ID;SEV=Imarks information andSEV=Ean error.ISTR0,ISTR1and so on fill the placeholders in the description, here the HTTP status code and text.- Decimal numbers in descriptions are often HRESULTs:
2147500037is0x80004005('0x{0:X}' -f 2147500037in PowerShell).
Which component does what, and its log:
- SMS_WSUS_SYNC_MANAGER (WSyncMgr): synchronizes update metadata into WSUS and the site database;
wsyncmgr.log. - SMS_WSUS_CONFIGURATION_MANAGER (WCM): applies the software update point settings to WSUS every hour;
WCM.log. SMS_WSUS_CONTROL_MANAGER checks WSUS health on the software update point itself;WSUSCtrl.log, on that server when it's remote. - SMS_MP_CONTROL_MANAGER: tests whether the management point answers HTTP or HTTPS requests;
mpcontrol.log. - SMS_DISTRIBUTION_MANAGER (DistMgr) manages content and creates jobs for SMS_PACKAGE_TRANSFER_MANAGER, which copies it to distribution points;
distmgr.logandPkgXferMgr.log. - SMS_SITE_COMPONENT_MANAGER installs site system roles (
sitecomp.log); SMS_HIERARCHY_MANAGER processes and replicates site hierarchy changes (hman.log); SMS_POLICY_PROVIDER creates and updates policies (policypv.log).
Software update sync (SMS_WSUS_SYNC_MANAGER)#
A healthy sync at the top-level site raises 6701, 6704 and 6705, then 6702. A child site raises 6701, then 6706 for any replica software update points, then 6702. WSUS lists a sync started by Configuration Manager as a manual synchronization, even when a schedule triggered it.
| Code | Meaning | Usual cause | First check |
|---|---|---|---|
6701 | WSUS synchronization started | A scheduled or manual sync began, or a child site received its parent's notification | If nothing follows, the wsyncmgr.log lines after it |
6704 | WSUS synchronization is in progress (WSUS syncs from Microsoft Update or the upstream server) | Normal; slow on a first sync or after adding products | sync: WSUS synchronizing updates, processed … lines |
6705 | WSUS synchronization is in progress (site database phase) | Normal; WSyncMgr writes updates into the site database as configuration items | sync: SMS synchronizing updates lines; SQL Server load if it stalls |
6706 | WSUS synchronization is in progress (replica software update points) | Normal at sites with more than one software update point; the text mentions an internet-facing server even when the replica isn't one | The replica named after Synchronizing replica WSUS servers |
6702 | WSUS synchronization finished | Success | Nothing to fix |
Sync failed: WSUS server not configured. Please refer to WCM.log for configuration error details. | WSyncMgr won't sync because WCM couldn't configure WSUS; it retries in 60 minutes | Proxy, authentication, port or SSL problems between the site server and WSUS | WCM.log (next table) |
0x80072EFE - The connection with the server was terminated abnormally | WSUS couldn't complete the connection to Microsoft Update | Internet access, firewall or proxy on the top-level software update point; the sync endpoint accepts only TLS 1.2 | The WSUS server's internet access, proxy and TLS settings |
Two more things WSyncMgr does: if the console isn't available, a zero-byte SELF.SYN file in the WSyncMgr.box inbox on the top-level site server starts a sync (Microsoft advises this only as a fallback). It also removes expired updates from the site database when the component starts and at the end of a sync, at most every three hours; look for Deleted N expired updates to confirm the cleanup runs.
WSUS configuration (SMS_WSUS_CONFIGURATION_MANAGER)#
WCM records its result as a configuration state: 0 none, 1 pending, 2 success, 3 failed, 4 subscription pending. These errors in WCM.log usually explain a failed state:
| Code | Meaning | Usual cause | First check |
|---|---|---|---|
The request failed with HTTP status 401 or 403 | Unauthorized or Forbidden | The WSUS Server Connection Account, or missing rights on the ApiRemoting30 virtual directory | Edit Permissions on ApiRemoting30 in IIS Manager |
The request failed with HTTP status 407 or 502 | Proxy Authentication Required or Proxy Error | A proxy in the path rejects or can't forward WCM's request | Proxy and account settings of the software update point |
The request failed with HTTP status 500 or 503 | The WSUS web service failed | Update Services service or WSUS website stopped or unhealthy | The service, the website, then wsusutil.exe checkhealth and the Application log |
No connection could be made because the target machine actively refused it | Nothing answered on the port WCM used | Ports in the software update point properties don't match the WSUS website | Port settings on both sides |
Authentication failed because the remote party closed the transport stream | The TLS connection failed | SSL is enabled for the software update point but WSUS isn't correctly set up for it | The WSUS certificate's FQDN and expiry; WSUS SSL configuration |
WSUS_CONFIG_FAILED (state 3) | WCM couldn't apply the settings to WSUS | One of the errors above | The lines before Setting new configuration state |
Management point (SMS_MP_CONTROL_MANAGER)#
| Code | Meaning | Usual cause | First check |
|---|---|---|---|
5436 | MP Control Manager detected management point is not responding to HTTP requests. The HTTP status code and text is 500, Internal Server Error (or 403, Forbidden). | Causes the message lists: SQL Server access (the MP's account not in smsdbrole_MP), SQL SPNs, IIS not on the site's ports, the website disabled, or the MP ISAPI identity denied batch logon | mpcontrol.log, then IIS logs and the database role (see management point unhealthy) |
The http error is 2147500037 | MP Control Manager detected MP is not responding to HTTP requests; the error is 0x80004005 | The message suggests the SMS Agent Host service or IIS isn't responding; on HTTPS sites, no usable client certificate | Failed to retrieve client certificate in mpcontrol.log; restart SMS Agent Host and W3SVC |
Content distribution (SMS_DISTRIBUTION_MANAGER)#
| Code | Meaning | Usual cause | First check |
|---|---|---|---|
2302 | Distribution Manager failed to process package "<name>" (package ID = <ID>). | Causes the message lists: no access to the source folder or distribution point, paths too long, low disk space on the site server or distribution point, source files in use | distmgr.log filtered on the thread for that package ID |
Distribution Manager failed to connect to the distribution point. | DistMgr can't reach or manage the distribution point | Access permissions: the site server's computer account or the Site System Installation account isn't an administrator on the distribution point | Local Administrators on the distribution point |
~Currently using 3 out of 3 allowed package processing threads. | Every package processing thread is busy | A large queue, or stuck threads | Packages Being Processed under HKLM\SOFTWARE\Microsoft\SMS\Components\SMS_DISTRIBUTION_MANAGER |
The step-by-step fixes are in content not reaching distribution points.
How to verify a fix#
- Sync: run Synchronize Software Updates and watch for 6701, the progress messages and then 6702 (
Sync succeededat child sites). Monitoring › Software Update Point Synchronization Status should show a recent successful sync for every software update point. - WCM: the next hourly cycle logs
Setting new configuration state to 2 (WSUS_CONFIG_SUCCESS)orNo changes - WSUS Server settings are correctly configured. - Management point:
mpcontrol.logshowsSuccessfully performed Management Point availability check against local computer.and no new 5436 messages. - Distribution: the package reaches Success under Monitoring › Distribution Status › Content Status.
Component Status counts errors over a period, so a fixed component can stay red for a while. Right-click it and choose Reset Counts after the fix, then check for new errors. To see the latest sync messages in the log:
$log = 'C:\Program Files\Microsoft Configuration Manager\Logs\wsyncmgr.log' # your install path
Select-String -Path $log -Pattern 'STATMSG: ID=67' | Select-Object -Last 10References#
- Track software update synchronization (Microsoft Learn): status messages 6701, 6702 and 6704 to 6706
- Troubleshoot software update synchronization (Microsoft Learn): WCM.log and wsyncmgr.log errors
- Software update point installation and configuration (Microsoft Learn): WCM configuration states
- Troubleshoot content distribution (Microsoft Learn): Distribution Manager threads

