SCCM Install New Distribution Point Role | ConfigMgr

Configuration Manager Distribution Point is the content\source files for client devices. In this post, you shall learn how to install a New Distribution Point Role. Check out another blog Learn How to Remove Distribution Point Role|SCCM|ConfigMgr.

NOTE! – What is Distribution Point ? A distribution point contains source files for clients to download. You can control content distribution by using bandwidth, throttling, and scheduling options.

Distribution Point Prerequisites

You need to confirm the operating system support for SCCM Distribution Point installation from here. The following are some of the other prerequisites of SCCM DP.

Patch My PC

NOTE! – You have an option to install and configure IIS via SCCM DP installation wizard as shown below.

  • Windows Server roles and features
    • Remote Differential Compression
  • IIS configuration
    • Application Development:
      • ISAPI Extensions
  • Security:
    • Windows Authentication
  • IIS 6 Management Compatibility:
    • IIS 6 Metabase Compatibility
    • IIS 6 WMI Compatibility
  • Visual C++ Redistributable
  • To support PXE or multicast
    • Enable a PXE responder on a distribution point without Windows Deployment Service.
    • Install and configure the Windows Deployment Services (WDS) Windows Server role.
    • For a multicast-enabled distribution point, make sure the SQL Server Native Client is installed and up to date. For more information, see Prerequisite checks – SQL Server Native Client.

More details available here.

Add Site Server Account

Make sure the your site server has administrative privileges on remote distribution point server before start of the activity.

1E Nomad
  • Add Site Server Computer account to DP server’s local administrators Group
Add server account to administrators group
Add server account to administrators group
Altaro Office 365 Backup
Advertisement Altaro Office 365 Backup

Add New Distribution Point | ConfigMgr

You can install the Distribution point from Configuration Manager console. The following are the steps to install SCCM DP on a Windows server.

You want to install remote Distribution point and new site system server, then follow the steps.

NOTE! – When you already have remote site system server and want to install remote DP on that already existing site system, then you can skip following two steps.

  • Navigate \Administration\Overview\Site Configuration\Sites
  • Right click on site server and select Create Site System Server
Create Site System Server - New Distribution Point Role
Create Site System Server – Configuration Manager Distribution Point |New Distribution Point Role
  • Enter remote DP server FQDN and click next
Remote Site System Server - New Distribution Point Role
Remote Site System Server – New Distribution Point Role
  • Navigate \Administration\Overview\Site Configuration\Servers and Site System Roles
  • Select the Site System server and Right Click on the server – Select Add Site System Roles
Add Site System Role - Select Distribution Point
Add Site System Role – Select Distribution Point
  • Click NEXT to continue
Add a New Distribution Point |Configuration Manger
Add a New Distribution Point |Configuration Manger

Select Site System Role

  • Click NEXT on the proxy configuration page. Proxy is not required for this DP setup
  • Select Distribution Point option and click NEXT button
Select Distribution Point Option- New Distribution Point Role
Select Distribution Point OptionNew Distribution Point Role

IIS, Branch Cache, LEDBAT settings

  • Select Install & Configure IIS option (Recommended)
  • You can select Branch Cache, LEDBAT, and the other options if you are planning to use those
  • Click on NEXT to continue
IIS Configuration
IIS Configuration – New Configuration Manager Distribution Point

Client Communication Settings

NOTE! – Configure how client devices communicate with the new distribution point: HTTP or HTTPS communication? I selected HTTP the a new distribution point setup. More details about HTTPS site system configuration available in the previous post.

  • HTTP – Doesn’t support mobile or Mac computers
    • Allow clients to connect anonymously
  • HTTPS – Requires computers to have a valid PKI client certificate
DP and Client Communication
DP and Client Communication – Configuration Manager Distribution Point

Drive Letter Settings

  • Specify the Drive settings for the New SCCM distribution Point (I have selected the default settings)

NOTE! – Do not use C drive content library location. Try to create a NO_SMS_ON_DRIVE.SMS (blank text file) in the drives where you don’t want to use as content library location.

➡➡To prevent the content library from being installed on a specific drive, create an empty file named NO_SMS_ON_DRIVE.SMS. Copy it to the root of the drive before the content library is created.

Drive Setting for new DP
Drive Setting for new DP

Other Configurations – PXE, Multicast

  • Enable PXE from the PXE settings page (Install Windows Deployment Services – WDS) and configure another PXE related configuration from Microsoft doc. and Click Next
  • Multicast from the Multicast configuration page and Click Next
  • Content validation is the option integration of the the content distributed to Distribution Point and Click next
  • Specify the boundary groups associated with the new Site system/Distribution point
  • Click NEXT, NEXT, and CLOSE to completed the creation of new Distribution Point from Configuration Manager console

Log Files to Confirm Installation of a New Distribution Point

Hman.log log file is the best place to check the progress of SCCM (Configuration Manager) Distribution Point.

The following packages shall get deployed to all SCCM DPs by default. You don’t have to deploy it these packages to your DPs.

  • Configuration Manager Client Upgrade Package
  • Configuration Manager Client Package
Install SCCM DP – MEMCM – Configuration Manager Distribution Point
Server Info of site TP4 has changed. Update the DPInfo table in the database.
Distribution Points of site TP4 have changed. Update the DistributionPoints table in the database.
Inserted DP ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\ CRC:9190EA6C,PDP:0,PullDP:0
Publish Client Packages To New DP. DP's SiteCode is TP4, this site is TP4. DP Reports to SecondarySite = 0. Publish the client package

The following are Distmgr.log log file entries while building a new DP server in your configuration manager infrastructure.

DP upgrade processing thread: Upgrading DP with ID 2. Thread 0x127c. Used 1 threads out of 50.
Processing 2.INS
DPID 2 - NAL Path ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\\ , ServerName = SCCMTP2.INTUNE.COM, DPDrive = , IsMulticast = 0, PXE = 0, RemoveWDS = 0, SccmPXE = 0
PullDP ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\\ is marked Uninstalled
GetDPUsableDrives - ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\\
user(NT AUTHORITY\SYSTEM) runing application(SMS_DISTRIBUTION_MANAGER) from machine ( is submitting SDK changes from site(TP4)
Finished GetDPUsableDrives - ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\\
GetContentLibLocation - SCCMTP2.INTUNE.COM
The distribution point ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\\ is not installed or upgraded yet.
IISPortsList in the SCF is "80".
IISSSLPortsList in the SCF is "443".
DP settings have been updated to SCCMTP2.INTUNE.COM.
Install Internet server= 1
Command line to install IIS: 'dism.exe /online /norestart /enable-feature /ignorecheck /featurename:"IIS-WebServerRole" /featurename:"IIS-WebServer" /featurename:"IIS-CommonHttpFeatures" /featurename:"IIS-StaticContent" /featurename:"IIS-DefaultDocument" /featurename:"IIS-DirectoryBrowsing" /featurename:"IIS-HttpErrors" /featurename:"IIS-HttpRedirect" /featurename:"IIS-WebServerManagementTools" /featurename:"IIS-IIS6ManagementCompatibility"  /featurename:"IIS-Metabase" /featurename:"IIS-WindowsAuthentication"  /featurename:"IIS-WMICompatibility"  /featurename:"IIS-ISAPIExtensions" /featurename:"IIS-ManagementScriptingTools" /featurename:"MSRDC-Infrastructure" /featurename:"IIS-ManagementService" '.
Finished updating DP setting from SCF to DP machine, configure branchcache, LEDBAT, DOINC -
Successfully updated configuration settings on server -
Finished GetDPUsableDrives - ["Display=\\"]MSWNET:["SMS_SITE=TP4"]\\
CreateSignatureShare, connecting to DP
Successfully created the directory for the signature export - \\C$\SMSSIG$.
Successfully created share SMSSIG$ on server
Share SMSPKGC$ exists on distribution point \\SMSPKGC$
Finished GetContentLibLocation -
Enabling Anonymous access for virtual directory CCMTOKENAUTH_SMS_DP_SMSPKG$.
Successfully created the virtual directory CCMTOKENAUTH_SMS_DP_SMSPKG$ for the physical path C:\SCCMContentLib.
Successfully created the virtual directory SMS_DP_SMSSIG$ for the physical path C:\SMSSIG$.

Results – Configuration Manager Distribution Point

Navigate to \Monitoring\Overview\Distribution Status\Content Status and check the package status from MECM Console!

Successful Distribution of Packages  - New Distribution Point Role
Successful Distribution of Packages SCCM|Configuration Manager – New Distribution Point Role


8 thoughts on “SCCM Install New Distribution Point Role | ConfigMgr”

  1. Hi Anoop,

    There is a dedicated standard DP in a remote site that has Multicast Enabled. There is no servers apart from this server that multicast enabled in the environment . Is any separate configuration required on the primary site ?

    Where i can see these logs ?


  2. Hi Anoop, Can you explain prerequisites again as i cant find remote differential compression (server 2019).

    thanks in advance

  3. What if the new DP is to be in a different forest? To go around I tried installing the new DP under a Site System Installation Account that belongs to that other forest yet I see in configuration Status 2 failed packages and the rest sitting for 2 days In Progress.

  4. Dear sir,
    I have configured a DP in workstation. Workstation is win 10 version 20h2. And after configuration contain distribution completed. But not able to deploy the image. I have enable pxe responder without WDS role. But some how not working. Please suggest.


Leave a Comment

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