Additional System Center tools and components for managing infrastructure, applications, and services
The error in SoftwareDistribution.log indicates WSUS is rejecting update metadata during synchronization, so focus on WSUS health, connectivity to Microsoft Update, and EULA/content download rather than MECM itself.
Use these checks and remediations on the WSUS/SUP server:
- Verify WSUS health
- On the WSUS server, run:
%ProgramFiles%\Update Services\Tools\wsusutil.exe checkhealth - Check the Application log in Event Viewer for WSUS-related errors. If WSUS components are unhealthy, Configuration Manager can’t synchronize updates.
- On the WSUS server, run:
- Confirm WSUS can connect to Microsoft Update
- Synchronization and EULA/content download failures often cause metadata import errors.
- From the WSUS server:
- Ensure the WSUS server has Internet access.
- Verify the firewall allows communication to Microsoft Update as described in Connection from the WSUS server to the Internet.
- If a proxy is used, verify the proxy settings for the Software Update Point are correct.
- Check for EULA/content download issues
- In
%ProgramFiles%\Update Services\LogFiles\SoftwareDistribution.log, search for.txtand other EULA-related entries to see if EULAs or other content are failing to download. - If EULAs or other content are missing or corrupted, run:
This forces WSUS to re-download missing content, including EULAs.%ProgramFiles%\Update Services\Tools\wsusutil.exe reset
- In
- Validate WSUS–MECM connectivity
- If the SUP is remote from the site server, install the WSUS Administration console on the site server and test connectivity:
- Start the WSUS Administration console on the site server.
- Right-click Update Services → Connect to Server.
- Enter the WSUS server FQDN and correct port, then connect.
- If the console cannot connect, resolve that connectivity issue first; otherwise WCM/WSyncMgr will fail even if WSUS itself is healthy.
- If the SUP is remote from the site server, install the WSUS Administration console on the site server and test connectivity:
- Check WSUS synchronization endpoint and TLS
- On the WSUS server, run in an elevated PowerShell window:
$server = Get-WsusServer $config = $server.GetConfiguration() $config.MUUrl - Ensure the endpoint is
https://sws.update.microsoft.com. If it ishttps://sws1.update.microsoft.comorhttps://fe2.update.microsoft.com, switch to the new endpoint as described in the WSUS synchronization guidance. - If synchronization fails with errors like “The client and server cannot communicate, because they do not possess a common algorithm,” follow the TLS/cipher guidance in the WSUS sync troubleshooting article.
- On the WSUS server, run in an elevated PowerShell window:
- Review WSyncMgr.log and WCM.log on the site server
- Correlate the SoftwareDistribution.log errors with WSyncMgr.log/WCM.log to confirm whether failures are due to WSUS health, connectivity, or EULA/content issues.
If after these steps WSUS health checks pass, WSUS can synchronize successfully with Microsoft Update, and EULAs/content are downloading correctly, retry a SUP synchronization in MECM. Any remaining errors in SoftwareDistribution.log and WSyncMgr.log will then more clearly indicate whether specific updates or categories are problematic.
References:
- Troubleshoot software update synchronization in Configuration Manager
- Troubleshoot WSUS synchronization and import issues
- Troubleshoot software update management in Configuration Manager
- Windows Server Update Service (WSUS) to Microsoft Update sync fails
- Software updates do not download in Configuration Manager environment if WSUS is disconnected
- Revised third-party updates fail to download in Configuration Manager