August 2019 .NET 4.7.2 updates fail to synchronize in System Center Configuration Manager

Aplica-se a: System Center Configuration Manager (current branch - version 1906)System Center Configuration Manager (current branch - version 1902)System Center Configuration Manager (current branch - version 1810)

Symptoms


The synchronization of the following updates that were released in August 2019 between System Center Configuration Manager (ConfigMgr) and Windows Server Update Service (WSUS) fails:

  • Microsoft .NET Framework 4.7.2 for Windows Server 2012 for x64 (KB4054542)
  • Microsoft .NET Framework 4.7.2 for Windows Server 2008 R2 for x64 (KB4054530)
  • Microsoft .NET Framework 4.7.2 for Windows 7 for x64 (KB4054530)
  • Microsoft .NET Framework 4.7.2 for Windows 7 (KB4054530)
  • Microsoft .NET Framework 4.7.2 for Windows Server 2012 R2 for x64 (KB4054566)

You may see entries resembling the following in the WSyncMgr.log:

Cause


This intermittent issue only occurs if the update is revised and the SourceURL already present in Configuration Manager metadata is changed. This causes a violation of a unique key constraint. Not all customers will encounter this issue.

Resolution


This issue only occurs in Configuration Manager 1810 and later versions. The Microsoft .NET team is working to expire these updates and will re-publish them soon. This article will be revised when the updates are republished. The subsequent synchronization should complete successfully.

  • If the listed updates aren't required in your environment, you can decline them in WSUS to prevent them from synchronizing to Configuration Manager.
  • If you need these updates and cannot wait for the republishing, you can manually download and distribute them using software distribution.

Note This issue only affects the updates that are listed in this article and does not block synchronization of other updates.