ConfigMgr Redistribute Content to Distribution Point | SCCM | Package | Best Way | Configuration Manager

Learn how to Redistribute Content to Distribution Point. I have seen several issues with the content distribution of SCCM packages. This type of failure could be because of several reasons and I have given some examples in the below section of the post.

The first troubleshooting step to resolve content transfer failures is to redistribute content to the problematic distribution point(s). In this post, you will learn how to redistribute the ConfigMgr content to individual DPs from the admin console.

The following posts might help to understand related issues with content distribution. Learn about Fix ConfigMgr DP Issue RPC server is Unavailable Error Code 0x800706ba. And Fix SCCM SendFiles Failed 0x80070003 Error.

Patch My PC

What is Redistribute Content

Let’s assume you have already distributed the content to distribution points. The Redistribute Content makes sure (as part of troubleshooting) all the content files are again copied to the same distribution point or distribution point group. This redistribution action might overwrite the existing files.

As I mentioned above this action helps to repair content files in the package or resend the content when the initial distribution to DPs fails. You can redistribute the content from different places of admin console. More details in the below section

Software Library – Redistribute Content to Distribution Point

Redistribution from Software library is the first and most commonly used method to repair or fix the content distribution issue of a particular package or application. This action is very useful when you are troubleshooting the distribution issues of a single package/application.

1E Nomad

Let’s check how to Redistribute package or application content to Distribution Point.

  • Navigate to the Software Library workspace.
  • Select the content types that you want to redistribute.
    • You can choose any type of content available in the software library
      • Package
      • Applications
      • Software Update
      • Boot Image
      • Operating System Images
      • Etc…
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
  • On the Home tab of the ribbon, in the Properties group, select Properties.
  • Click on the Content Locations tab.
  • Select the distribution point (or distribution point group) that you want to redistribute the content
  • Click on Redistribute butto.
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
  • Click OK on the warning window to initiate the redistribution of the content.

Administration workspace – Redistribution Option

The redistribution option from Administration workspace distribution point properties is a good option when a particular DP has issues with content distribution for many packages/applications.

Let’s check how to Redistribute package or application content to Distribution Point from DP properties.

  • Navigate go to the Administration workspace.
  • Select the Distribution Points node.
  • Select the distribution point to which you want to redistribute content.
  • Click on the Home tab of the ribbon.
  • In the Properties group, select Properties.
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
  • Select the Content tab.
  • Select the content to redistribute.
  • Select Redistribute.
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package

Warning Message! – Are you sure that you want to redistribute the Configuration Manager Client Package to the selected distribution point? This action recopies the content files from the local site server to the distribution point.

  • Click OK on the warning window to initiate the redistribution of the content.

Best Place to Redistribute Package

Here you go! As per my experience, the following is the best method to find out the redistribute the package for different workloads or deployment packages in SCCM.

  • Navigate to \Monitoring\Overview\Distribution Status\Content Status
  • Use the search bar to find any deployment packages like Application, Task Sequence, Boot Image, or Software Update.
  • Select one particular package (7-Zip) that you want to redistribute.
  • Right-click and select View Check the View Status option.
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
  • Select the DP where you have an issue with package replicate.
  • Right-click on the DP and click on Redistribute.
  • Click OK on the warning window to initiate the redistribution of the content.
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package | Best Way | Configuration Manager 1
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package | Best Way | Configuration Manager 9

DistMgr.Log Process

Veeam Windows 10
Advt

You can refer to DistMgr.log snippet to give you an overview about Package redistribution. The following log file entries might help you to troubleshoot and confirm whether the redistribution really worked for you or not.

  • Adding package ‘MEM00014’ to package processing queue.
  • Currently using 0 out of 3 allowed package processing threads.
  • Started package processing thread for package ‘MEM00014’, thread ID = 0xB6EC (46828)
  • Processing package MEM00014 (SourceVersion:1;StoredVersion:1)
  • Start updating package MEM00014 on server
  • CDistributionSrcSQL::UpdateAvailableVersion PackageID=MEM00014, Version=1, Status=2301
  • CStateMsgReporter::DeliverMessages – Created state message file: F:\Program Files\Microsoft Configuration Manager\inboxes\auth\statesys.box\incoming\p19a6sl1.SMX
  • Package MEM00014 is new or has changed, replicating to all applicable sites.
  • Successfully send state change notification 8ACCAE01-5079-4FCD-A988-C1CD3004B698
  • Exiting package processing thread for package MEM00014.

Check the SCCM log files related to DPs. The PkgXferMgr.log file is your best friend for remote DP distribution/package replication issues.

distmgr.logPackage Application distribution process
PkgXferMgr.logRecords the actions of the SMS_Executive component that is responsible for sending content from an SCCM primary site to a remote DP.
Package Content Redistribution

NOTE! – The PkgXferMgr.log is the log file that you need to check to understand how redistribution works for remote DPs.

ConfigMgr Redistribute Content to Distribution Point | SCCM | Package
ConfigMgr Redistribute Content to Distribution Point | SCCM | Package

Resources

2 thoughts on “ConfigMgr Redistribute Content to Distribution Point | SCCM | Package | Best Way | Configuration Manager”

  1. Hi Anoop
    I am seeing issues with content in a hierarchy with a CAS and 2 primaries. Some content created in a primary site seems to be stuck getting to the other primary. I can’t find much documentation on what the content flow looks like for this scenario. If I can understand that, then I might be able to locate issues via the logs. All content distribution logs seem to only contain references to child sites under that primary. Content has seemingly crossed primaries in the past, so it looks possible. Any idea what might be going on here?

    Reply
    • Hi Gary – This should follow the normal CAS -> Primary server deployment flow? DistrMgr.log and PkgXferMgr.log are the logs to perform the reverse engineering to understand the flow. I know Microsoft stopped updating flowcharts.

      Reply

Leave a Comment

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