FIX SCCM Management Point MP Rotation Issue Partial WSUS Sync Issue

SCCM MP rotation issue has been a big headache for loads of folks like me. SCCM comes with a workaround for the Management Point Rotation issue. More details about the MP rotation issue in SCCM “Workaround for Untrusted Forest SCCM 2012 MP Rotation Issue“.

FIX MP Rotation with Registry

Microsoft introduced a registry key called “AllowedMPs” with this registry key. You can force the client to communicate with a specific MP that you’ve mentioned in the value of the registry key “AllowedMPs“.

You can set the FQDN of the MP which your client/s want to communicate.

Another update in ConfigMgr / SCCM 2012 R2 CU3 relates to software update sync. Microsoft has introduced a registry key workaround to avoid Partial Software update Sync of child primary sites or secondary sites.

Patch My PC

FIX SCCM Partial WSUS synchronization

There are some cases when your SCCM 2012 R2 CAS or primary site is under heavy load, and then the Child sites may perform partial WSUS synchronization. You can set a value for the registry key called “SyncGracePeriod” to avoid this. This grace period will help to avoid partial software update sync scenarios in your environment. The maximum grace period allowed is 10 minutes.

SCCM 2012 R2 CU3

Also, ConfigMgr SCCM 2012 R2 CU3 has included support for another list of nonwindows operating systems for application and package deployment. Installation of the CM 12 R2 CU3 is very straightforward.

Logfile related to installation is located at Windows/Temp/cm12-r2cu3-kb2994331-x64-enu.log and cm12-r2cu3-kb2994331-x64-enu.msi.log. Installation-related errors can be reviewed from these logs. SCCM 2012 R2 CU3 admin console update associated log file is configmgr2012adminui-r2-kb2994331-i386.msp.log.

In this post, I will provide details about two workarounds provided by Microsoft.

Adaptiva
  1. How to set a registry key to stop SCCM ConfigMgr 2012 MP rotation Issue?

2. How to set a registry key to stop SCCM ConfigMgr 2012 Partial Software Update Sync Issue?

How to set registry key to stop SCCM ConfigMgr 2012 MP rotation Issue?

  1. Install SCCM 2012 R2 CU3 update on your site servers.

2. Install SCCM 2012 R2 CU3 on the client machine

SCCM 2012 R2 CU3 Client version must be updated to 5.00.7958.1401

SCCM 2012 R2 CU32

CCM Framework = 5.00.7958.1401.

Compliance and Settings Management = 5.00.7958.1401.

Power Management = 5.00.7958.1401.

Remote Tool Management = 5.00.7958.1401.

Software Distribution Agent = 5.00.7958.1401.

Software Update Agent = 5.00.7958.1401.

Task Sequence Components = 5.00.7958.1401.

3. Navigate to the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM . Create a REG_MULTI_SZ registry value named “AllowedMPs“. Add FQDN name of MP in the registry value as mentioned in the following picture. This registry entry would be useful for the scenarios explained in the post “Workaround for Untrusted Forest SCCM 2012 MP Rotation Issue“.

The “AllowedMPs” entry will restrict which SCCM 2012 management point (MP) a client can communicate with. In the following example, my client will only communicate with the MP FQDN provided in the value “ACNCPRI.ConfigMgr.COM”

SCCM 2012 R2 CU3-3
Lcoationservice.log will notify you about ignoring the rest of the MPs in the MPlist and accepting only one MP in AllowedMPs.
MP List is forced, ignoring MP 'ACNCMMP3.ConfigMgr.com'
MP List is forced, ignoring MP 'ACNCMMP4.ConfigMgr.com'
MP List is forced, ignoring MP 'ACNCMMP5.ConfigMgr.com'
MP Rotation Issue Fix

How to set registry key to stop SCCM ConfigMgr 2012 Partial Software Update Sync Issue?

  1. log in to the topmost site server in your SCCM ConfigMgr 2012 R2 hierarchy. It could be ConfigMgr 2012 CAS server or standalone ConfigMgr Primary Server.

2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Components\SMS_WSUS_SYNC_MANAGER

3. Create a New sub key SyncGracePeriod with REG_DWORD value 600 seconds (10 minutes).

The partial synchronization issue can occur when the WSUS Synchronization Manager component on a primary site begins synchronization before WSUS has completed processing all updates metadata. To prevent this scenario, the following registry subkey can be configured to use a new value in seconds:

SCCM 2012 R2 CU3-4

Author

Anoop is Microsoft MVP! He is a Solution Architect in enterprise client management with more than 20 years of experience (calculation done in 2021) in IT. He is a blogger, Speaker, and Local User Group HTMD Community leader. His main focus is on Device Management technologies like SCCM 2012, Current Branch, and Intune. E writes about ConfigMgr, Windows 11, Windows 10, Azure AD, Microsoft Intune, Windows 365, AVD, etc…

21 thoughts on “FIX SCCM Management Point MP Rotation Issue Partial WSUS Sync Issue”

  1. Hi Anoop,

    I am having standalone site with SCCM 2012 R2 (WINDOWS 2008 R2 standard SP1 Server OS), shall I go head for this CU3..

    Best Regards,

    Arshad

    Reply
      • Hi Anoop,

        Install SCCM 2012 R2 CU3 on client machine

        I would like know that we need to install cu3 updates manually By Collation from package on all client systems &

        servers

        or it install automatically from sccm 2012 R2 to all clients

        Best Regards,

        Arshad

      • During the installation SCCM 2012 R2 CU3, it will ask for the creation of client installation package x64 and x86. You can use those packages to update the client systems automatically.

        Regards
        Anoop

      • Hi Anoop,

        Thanks for support & Your feed back.

        (1) yes I agree that the package is created during installation. But read some forms we need to push By Collations not by

        If I go to administration–> site configuration –> sites in the home tab there is a button called Hierarchy settings, the last tab is about Automatic client Upgrade……?

        Fine now this not big issue , now My concern is

        (2)After upgrade to CU3 I found that My components status unknown & site system roles are fine. But My system logs are not

        updating & no logs error

        .As I read the some forms that after installation of CU1 also on sccm 2012 R2 COMPNNETS STATUS going to UNKNOWN,

        some comments mentioned that wait for more time it will be online. any Bugs on SCCM 2012 R2…?

        on My SCCM 2012 R2 after updates CU3 shows as components

        CCM Framework = 5.00.7958.1401.

        Compliance and Settings Management = 5.00.7958.1000.
        Power Management = 5.00.7958.1000.
        Remote Tool Management = 5.00.7958.1000.
        Software Distribution Agent = 5.00.7958.1000
        Software Update Agent = 5.00.7958.1000
        Task Sequence Components = 5.00.7958.1000

        I will wait till Sunday , otherwise I will revert back My Backup snapshot to SCCM 2012 R2

        Kindly Advise.

        Best Regards,

        Arshad

      • 1. Automatic Upgrade doesn’t work for CUs… It only works for SPs and R2, R3 etc.

        2. First step, I would look into is CU3 installation log files. That may give you some idea about the failures (if there is any).

        Regards
        Anoop

    • Dear Anoop,

      No such any error on 2012 2 cu3 log file (configmgr2012adminui-r2-kb2994331-i386.msp.log)

      But you can find below this 3 Lines on Red Color

      (1)MSI (s) (24:60) [12:19:43:374]: Windows Installer installed an update. Product Name: System Center 2012 R2 Configuration Manager Console. Product Version: 5.00.7958.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Update Name: ConfigMgr2012AdminUI-R2-KB2994331-I386. Installation success or error status: 0.

      (2)MSI (s) (24:60) [12:19:43:388]: Windows Installer reconfigured the product. Product Name: System Center 2012 R2 Configuration Manager Console. Product Version: 5.00.7958.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Reconfiguration success or error status: 0.

      (3)MSI (s) (24:60) [12:19:43:395]: Unable to delete the file. LastError = 32

      so what this indicate….?

      also after installation of CU3 My sms Executive services not up or working… also all logs file stop updateting after installation of

      CU3 (BUT NO ANY ERROR)

      Best Regards,

      Arshad

      Reply
  2. Hello Anoop,
    We have on CAS and 10 primary and 20 secondary server, in one secondary server we are facing some MP issues regularly. If we are updating CU3, is it chance to overcome this MP issue? please suggest,

    Regars,
    Abdul

    Reply
  3. @ Anoop and Abdul, this actually can’t be used to force clients to talk to specific management points in a secondary site. See my post here: http://blogs.technet.com/b/jchalfant/archive/2014/09/22/management-point-affinity-added-in-configmgr-2012-r2-cu3.aspx for more information. Abdul, if your clients aren’t talking correctly to a secondary site’s MP as a proxy MP it’s likely an issue with your boundaries/boundary group for the secondary sites location. – Justin

    Reply
    • Yes Justin . That is 100 % true. Great post !! Thank you for posting here. 🙂 In my blog post, I’ve not mentioned MP rotation on secondary sites.

      Regards
      Anoop

      Reply
  4. Anoop and Justin, I am getting an error like “Failed to get DP locations as the expected version from MP “compuername.com”. Error 0x8000ffff “

    Reply
  5. Hi Anoop. We make use of MP replica databases. Before installing CU3 do we first need to remove the Replication Publications and subscriptions? Just like it was needed with the upgrade to R2?

    Reply
  6. Hi Anoop, this post is amazing, I just followed and updated my SCCM 2012 R2. Just a curious question, it showed (3) in registry key; and “About” was also showed Version 1401. But when I quickly checked on Site Properties, it still showed Version 1000. Is there anything that I might did wrongly? It would be great if you can help me to figure out. Cheers, Thanks you,

    Reply
  7. Hi Anoop,

    In previous versions the -Id parameter was available for the cmdlet Get-CMSoftwareUpdate. Appears that it was removed in this version. Executing the command “Get-CMSoftwareUpdate -Id 1234” will either work and return nothing or throw an error that the parameter does not map. Check it and see. Unfortunately for me, I used this parameter in some scripts and now I have to figure out how to use description.

    Jim

    Reply
  8. I have a problem that there is no check boxes appears into the SUP Language properties , so if you open SCCM 2012 R2 console and go to Administration -> sites -> Settings -> Software Update Point -> Languages , it will appears blank no check boxes appears, anyone can help on this ?

    Reply
  9. Hi Anoop,

    I need help on SCCM 2012 R2,

    SCCM \WSUS Sync issues

    Sync failed: WSUS update source not found on site IND. Please refer to WCM.log for configuration error details.. Source: getSiteUpdateSource SMS_WSUS_SYNC_MANAGER 5/1/2016 2:00:01 AM 5036 (0x13AC)

    Please advise

    Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.