Prajwal Desai

SCCM | ConfigMgr | Intune | Windows 11 | Azure

  • Home
  • Cloud
    • Autopilot
    • Azure
    • Endpoint Analytics
    • Intune
    • PowerShell
    • Teams
    • Windows 365
  • Microsoft
    • Active Directory
    • Group Policy
    • SCCM
    • SCOM
    • Windows 10
    • Windows 11
    • Windows Server
    • WSUS
  • Software
  • Forums
  • Newsletter
  • Contact
Notification Show More
Latest News
Fix Windows Autopilot Reset Error 0x80070032
Fix Windows Autopilot Reset Error 0x80070032
Autopilot Intune
Windows activation error 0xc004c020
Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods
Windows 11 Windows 10
Find the Package ID of SCCM Application
3 Best Ways to Find the Package ID of SCCM Application
SCCM
SCCM Updates Install Error 0x800b0109 0x8024b303
Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303
SCCM
Disable Windows Hello for Business using Intune ftimg
Disable Windows Hello for Business using Intune – Comprehensive Guide
Intune Autopilot
Aa

Prajwal Desai

SCCM | ConfigMgr | Intune | Windows 11 | Azure

Aa
Search
  • Home
  • Cloud
    • Autopilot
    • Azure
    • Endpoint Analytics
    • Intune
    • PowerShell
    • Teams
    • Windows 365
  • Microsoft
    • Active Directory
    • Group Policy
    • SCCM
    • SCOM
    • Windows 10
    • Windows 11
    • Windows Server
    • WSUS
  • Software
  • Forums
  • Newsletter
  • Contact
Follow US

Home » SCCM » SCCM Pull Distribution Point Settings Explained

SCCM

SCCM Pull Distribution Point Settings Explained

By Prajwal Desai 1 View 3 comments December 6, 2017 4 Min Read

This post explains the SCCM pull distribution point settings. I am sure you would have heard about the pull distribution points. In simple terms pull-distribution point determines how the computer obtains the content that you distribute to the distribution point. In SCCM the site server controls all the content distribution. However this could be a very CPU-intensive process when you have many distribution points in a single site. So far I have worked with many customers and most of them had huge number of distribution points. The basic question is how do we ensure the quick way to distribute content.

So how do we distribute content to distribution points that are remote ?. The answer is by using a pull distribution point. Suppose that you have got four remote distribution points. Instead of having the site server process content to all four, you can configure three pull-distribution points and one standard distribution point. Of course this requires proper planning before you implement it. This will avoid network bandwidth bottlenecks in the setup. This also avoids the fact that site server must directly distribute content to each distribution point. Note that pull-distribution point is not available on DP that is on primary site. The pull distribution point can be configured only on remote DP’s.

The below example shows a site with a primary site server (DP as well) and 3 distribution points. Speed from Primary site server to DP1 is good. While the speed between primary and DP2 and DP3 is not that good.
SCCM Pull Distribution Point Settings ExplainedWith Pull DP the content can be distributed from primary DP to DP1 first as the speed is good. By using DP1 as the source distribution point, DP2 and DP3 can be configured as pull distribution points. They will pull the content from DP1. Note that the connectivity between source DP and pull DP’s should be good.

SCCM Pull Distribution Point Settings Explained

- Advertisement -
Ad image

SCCM Pull Distribution Point Settings Explained

Let’s look at the pull distribution point settings. When I say settings these allow you to specify limits for retry and status polling settings. If you have installed Configuration Manager CB version 1702, you will notice a small change here. The Maximum concurrent packages for each pull distribution points has been removed. Also if your distribution points are configured for HTTPS, you cannot directly specify a source DP.  You can use the Configuration Manager SDK to do that.

The limits for retry and status polling settings are available under software distribution component properties.

Retry Settings –

Number of retries – 30 retries. Example – Retry for 30 times to see if the distributed content is available on source DP.

Delay before retrying  – 20 minutes –  Example- Suppose you send content to a pull-distribution point. The Package Transfer Manager on the site server checks the site database to confirm if the content is available on a source distribution point. If the content is not available on a source distribution point, it repeats the check every 20 minutes until the content is available.

Status polling settings –

Number of polls – 72

Delay before polling – 60 minutes.

SCCM Pull Distribution Point Settings Explained

Sign Up For Weekly Newsletter

Get the most recent information on Configuration Manager, Intune, Windows 11, Windows 365, Autopilot, Azure, Software Reviews, and much more by subscribing to the newsletter.
By signing up, you agree and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share this Article
Facebook Twitter Copy Link Print
Avatar photo
By Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Enterprise Mobility. He writes articles on SCCM, Intune, Configuration Manager, Microsoft Intune, Azure, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
Previous Article team work fsnap Update Rollup for SCCM Current Branch Version 1702
Next Article How to find out who restarted Windows Server How to find out who restarted Windows Server
3 Comments 3 Comments
  • Avatar photo Robert A. Hatcher says:
    July 30, 2022 at 12:50 am

    Prajwal Desai,
    I have tried pull distribution on a server and after 2 weeks I noticed some files just didn’t transfer so I switched it back. That was with 2008 servers using WDS. Not sure why it wouldn’t work reliably. The source DP had all the files and was in the data center. The real question is I have 3 Workstation based DPs. Will they work as pull DPs as they are slower than servers.

    Reply
  • Avatar photo Emrah Ozdemir says:
    October 22, 2020 at 3:02 pm

    Thanks for the detailed info.

    Reply
  • Avatar photo Gerardo Moreno says:
    June 20, 2017 at 1:56 pm

    Good morning Prajwal Desai,

    This month we have problems to distribute this package on our SCCM distribution point: KB4022726

    The error log:

    [AF4][Sat 06/17/2017 21:11:58]:File is in use: D:SMS_DP$433D5794BE36FA72B250ABB8A0AF4DD3EF4B9F0DE18534A159E57AD6F61D6210-feb2e002-e2c0-4d07-8499-508dd8aa2cad.CEN0003C.temp
    [AF4][Sat 06/17/2017 21:13:58]:CreateFileW failed for D:SMS_DP$433D5794BE36FA72B250ABB8A0AF4DD3EF4B9F0DE18534A159E57AD6F61D6210-feb2e002-e2c0-4d07-8499-508dd8aa2cad.CEN0003C.temp
    [AF4][Sat 06/17/2017 21:13:58]:FileOpen failed; 0x80070020
    [AF4][Sat 06/17/2017 21:13:58]:FileGetSize failed; 0x80070020
    [AF4][Sat 06/17/2017 21:13:58]:CFileLibrary::AddFile failed; 0x80070020
    [AF4][Sat 06/17/2017 21:13:58]:CContentDefinition::AddFile failed; 0x80070020
    [AF4][Sat 06/17/2017 21:13:58]:Failed to add file ‘Windows8.1-KB4022726-x64.cab’ to content library. Error code: 0X80070020

    How i can proceed with this error?

    Thank you and great job

    Reply

Leave a Reply Cancel reply

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

Recast Sponsored AD
Ad image
Patch My PC Sponsored AD
Ad image

Latest Articles

Fix Windows Autopilot Reset Error 0x80070032
Fix Windows Autopilot Reset Error 0x80070032
Autopilot Intune
Windows activation error 0xc004c020
Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods
Windows 11 Windows 10
Find the Package ID of SCCM Application
3 Best Ways to Find the Package ID of SCCM Application
SCCM
SCCM Updates Install Error 0x800b0109 0x8024b303
Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303
SCCM
Subscribe to Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

You Might Also Like

Find the Package ID of SCCM Application
SCCM

3 Best Ways to Find the Package ID of SCCM Application

By Prajwal Desai
SCCM Updates Install Error 0x800b0109 0x8024b303
SCCM

Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303

By Prajwal Desai
ConfigMgr Technical Preview 2302 New Features
SCCM

ConfigMgr Technical Preview 2302 New Features | Baseline Version

By Prajwal Desai

Removed from reading list

Undo
Welcome Back!

Sign in to your account

Lost your password?