KB33247081 Connected Cache Update for SCCM

KB33247081 Connected Cache Update for SCCM 2409, 2503, and 2509

Last Updated

March 3, 2026

Posted In

Microsoft has released hotfix KB33247081 for Configuration Manager versions 2409, 2503, and 2509 to resolve issues related to Microsoft Connected Cache (MCC) installations, HTTPS content delivery, and CDN endpoint support.

It is important to know that KB33247081 is not an in-console update, meaning it won’t appear in the updates and servicing node of the console like a normal hotfix. You’ll have to download the hotfix and follow certain steps to successfully install it on your servers.

As per the Microsoft documentation, you don’t have to restart the server after you apply this hotfix. There has been no mention of site reset in the hotfix documentation, and I would assume it’s not required post the update installation. For detailed information about updates for all current branch versions, refer to the Configuration Manager Hotfixes and Rollups.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

Issues resolved in KB33247081

The following issues are addressed in the hotfix KB33247081 for Configuration Manager.

  1. KB33247081 resolves installation challenges for MCC when operating behind proxy servers that require absolute URLs.
  2. Enables HTTPS delivery for Configuration Manager distribution point cache nodes, supporting secure delivery of Intune-managed applications and Microsoft Teams content. To establish a secure HTTPS connection, Connected Cache distribution point cache nodes must present a valid TLS certificate to client devices.
  3. Office content delivery (including updates and installations) OCDI compliant CDN endpoints have been added to the supported hostnames, including but not limited to:
    • *static.microsoft
    • *fg.tscdn.m365.static.microsoft
    • *sb.teams.static.microsoft

Download Hotfix KB33247081

You can download the hotfix from the Microsoft Download Center. The link downloads the updated version of DoincInstall.exe (version 1.5.6.44280). This file needs to be copied to all site servers, which I have covered in the KB33247081 installation procedure.

Prerequisites

  1. To apply KB33247081 hotfix, you must be using Configuration Manager, versions 2409, 2503, and 2509.
  2. You must configure the Configuration Manager distribution point’s IIS with your TLS certificate. Microsoft advises that customers must use their PKI to generate the necessary certificates to be used for content delivery. Have a look at the PKI setup guides for SCCM.

Steps to Install KB33247081 Connected Cache Update for SCCM

The installation procedure for KB33247081 hotfix is different from the way you install the hotfixes for Configuration Manager. After you download this hotfix and confirmed the prerequisites, refer to the following installation instructions.

1. Verify MCC Component Installation is not active

Ensure that the MCC component installation is not in progress, as KB33247081 cannot be installed during an active MCC component installation. This is done by checking for status message 9522, generated by the SMS_DISTRIBUTION_MANAGER component. The 9522 message indicates that the installation is no longer being retried.

2. Copy DoincInstall.exe onto site servers

Copy the new version of DoincInstall.exe, version 1.5.6.44280, to the {SMSInstallDir}\bin\x64 folder on all site servers, including the Central Administration Site (CAS) if present, and any passive sites.

In the below image, the DoincInstall.exe version 1.5.5.14088 is replaced with the new version 1.5.6.44280.

Copy DoincInstall version 1.5.6.44280 onto site servers
Copy DoincInstall version 1.5.6.44280 onto site servers
File \\corpcm.prajwal.local\SMS_DP$\DoincInstall.exe version is 1.5.5.14088.	SMS_DISTRIBUTION_MANAGER
File C:\Program Files\Microsoft Configuration Manager\bin\X64\DoincInstall.exe version is 1.5.6.44280.	SMS_DISTRIBUTION_MANAGER
Finished updating DP setting from SCF to DP machine, configured BranchCache, LEDBAT, MCC - CORPCM.PRAJWAL.LOCAL	SMS_DISTRIBUTION_MANAGER
DP configuration thread done for distribution point CORPCM.PRAJWAL.LOCAL

3. Disable Microsoft Connected Cache

In the Configuration Manager console, go to Administration\Overview\Distribution Points. Right-click the distribution point server and uncheck the Enable this distribution point to be used as Microsoft Connected Cache server option. Click Apply and OK.

Note: This step should be performed on all the affected distribution point’s properties manually.

Uncheck Microsoft Connected Cache on DP
Uncheck Microsoft Connected Cache on DP

4. Verify MCC Uninstallation on Distribution Point

Wait for the uninstallation of MCC to complete on the distribution point. This can be confirmed by looking for a 9152 success status message, combined with the below entry in the distmgr.log.

Finished waiting for DoincInstall. InvocationState: UninstallCompleted. InvocationExitCode: 0. InvocationMessage: .
Verify MCC Uninstallation on Distribution Point
Verify MCC Uninstallation on Distribution Point

4. Re-Enable Microsoft Connected Cache

In the Configuration Manager console, go to Administration\Overview\Distribution Points. Right-click the distribution point server and check the Enable this distribution point to be used as Microsoft Connected Cache server option. Click Apply and OK.

Re-Enable Microsoft Connected Cache
Re-Enable Microsoft Connected Cache

Wait for the re-installation of MCC to complete on the distribution point. This can be confirmed by looking for a 9152 success status message, combined with the below entry in the distmgr.log.

Finished waiting for DoincInstall. InvocationState: InstallCompleted. InvocationExitCode: 0. InvocationMessage: .
Verify MCC Installation on Distribution Point
Verify MCC Installation on Distribution Point

Verification

According to Microsoft, after installing KB33247081 hotfix, there are three possible results to determine whether HTTPS downloads from Microsoft Connected Cache are functioning properly:

  • “CDN” and “DOINC” bytes are of equal value. This means 100% of the bytes came from the cache.
  • “DOINC” bytes are zero. This means that 100% of the bytes came from CDN.
  • “CDN” greater than “DOINC” bytes. This means partial bytes came from the cache server.

Prerequisite: Ensure that the host machine is targeted via policy. If the policy is not set on the device by ConfigMgr or Intune, then update the “DOCacheHost” policy to the IP address or FQDN of the Distribution Point where the Connected Cache has been deployed.

$parentKeyPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization"
  if (!(Test-Path $parentKeyPath))
     {
        New-Item -Path $parentKeyPath -ItemType RegistryKey -Force -ErrorAction Stop | Out-Null
     }
  Set-ItemProperty -Path $parentKeyPath -Name "DOCacheHost" -Value "[DP IP Adddress or FQDN]" -ErrorAction Stop

Verify that content is actually being cached (not just falling back to CDN) by running the below command. The expected result is BytesFromCacheServer should be greater than 0, indicating successful caching.

Get-DeliveryOptimizationStatus | Select-Object DownloadMode, TotalBytesDownloaded, BytesFromCacheServer

If no content is served, you see the message “No active Delivery Optimization download or upload jobs.”

Leave a Reply

Your email address will not be published. Required fields are marked *

Prajwal Desai

Prajwal Desai is a highly accomplished technology expert and an 11-time Dual Microsoft MVP (Most Valuable Professional), specializing in Microsoft Intune, SCCM, Windows 365, Enterprise Mobility, and Windows. As a renowned author, speaker, and community leader, he is widely recognized for sharing his in-depth expertise and insights through his blog, YouTube channel, conferences, webinars, and other platforms.