How to Enable SCCM Distribution Point Maintenance Mode

In this post I will show you how to enable SCCM Distribution Point maintenance mode. The SCCM Distribution point maintenance mode is an exciting feature available in SCCM.

You can now enable SCCM distribution point maintenance mode which offers many advantages. You the maintenance mode on a SCCM distribution point when you’re installing software updates, or making hardware changes to the server.

The DP Maintenance mode feature was first introduced in SCCM 1902 release. Thanks to MS product team for implementing this feature. Thank you everyone for voting for my idea.

DP maintenance mode
DP Maintenance Mode Feature Request

When to Turn on SCCM distribution point maintenance mode

Let’s look at some scenarios where you enable SCCM distribution point maintenance mode.

  • Suppose that the distribution point server is in transit from the location where it was installed to the site where it is to be used in production. You know that the distribution point server will be connected to network soon. When you enable maintenance mode, site doesn’t distribute the content to that distribution point. In addition to that Management points don’t return the location of this distribution point to clients.
  • I work in a company that has got around 60 distribution points across globe. Monitoring the distribution point servers is a big task. What happens if the distribution point server goes down and content is being distributed from primary distribution point. You will see repeated errors in distmgr.log and PkgXferMgr.log files. There is no way to stop those error messages unless you uninstall distribution point role. In such situation, you can enable maintenance mode on SCCM distribution point.

What is SCCM Distribution Point Maintenance Mode

So what exactly happens when you enable SCCM distribution point maintenance mode. When the SCCM distribution point server is in maintenance mode, it has the following behaviors.

  • The site doesn’t distribute any content to it.
  • Management points don’t return the location of this distribution point to clients.
  • When you update the site, a distribution point in maintenance mode still updates.
  • The distribution point properties are read-only. For example, you can’t change the certificate or add boundary groups. I have added some screenshots, check them in next section.
  • Any scheduled task, like content validation, still runs on the same schedule.

Note – Distribution point maintenance mode is a feature available in SCCM 1902. You must first upgrade your Configuration Manager current branch to version 1902 to use this feature.

Enable SCCM Distribution Point Maintenance Mode

To enable SCCM Distribution Point Maintenance Mode.

  • Launch Configuration Manager console.
  • Navigate to Administration > Overview > Distribution Points.
  • Select the SCCM Distribution Point server. On the top ribbon, click Enable Maintenance Mode.
  • You can also right-click a SCCM distribution point and enable maintenance mode.
Enable SCCM Distribution Point Maintenance Mode
Enable SCCM Distribution Point Maintenance Mode

A message box pops up. You are about to enable maintenance mode on 1 distribution point(s). New content will not be delivered, and distribution point will not be offered as content location as to clients. Click OK to continue, otherwise click Cancel.

To enable maintenance mode, click OK.

Enable SCCM Distribution Point Maintenance Mode
Enable SCCM Distribution Point Maintenance Mode

Notice the icon changes when you enable maintenance mode. That icon represents that the distribution point is in maintenance mode.

Enable Maintenance Mode on SCCM Distribution Point
Enable Maintenance Mode on SCCM Distribution Point

What Happens After you Enable SCCM Distribution Point Maintenance Mode

We will now look at SCCM distribution point properties after you enable maintenance mode. After enabling maintenance mode, right click distribution point server and click Properties.

On the General tab of DP server properties, you see almost all the options are greyed out. You can’t modify anything here. This indicates the maintenance mode has been enabled on the distribution point.

ConfigMgr 1902 Maintenance
What Happens After you Enable Maintenance Mode

Next click PXE tab, notice all options greyed out here.

ConfigMgr 1902 Maintenance
What Happens After you Enable Maintenance Mode

Click the Content tab. Note that you can neither Validate, Redistribute nor Remove any content when you put a distribution point in maintenance mode.

DP maintenance mode
What Happens After you Enable Maintenance Mode

The boundary groups options are also greyed out.

DP maintenance mode
What Happens After you Enable Maintenance Mode

Who Enabled Maintenance Mode on SCCM Distribution Point

How do you verify who enabled or disabled maintenance mode on a SCCM distribution point ?. And are there any SCCM log files that record this activity ?.

Log Files – If you monitor distmgr.log file you will find the below line which confirms the DP is in maintenance mode. The packages or content that are in queue will be sent to distribution point once you disable DP maintenance mode.

Skipping configuration change for the distribution point role "DP Server" since it's in maintenance mode.
Deleting maintenance mode trigger file 'C:\Program Files\Microsoft Configuration Manager\inboxes\distmgr.box\2.MNT' SMS_DISTRIBUTION_MANAGER
Adding package 'P0100002' to package processing queue. SMS_DISTRIBUTION_MANAGER
Adding package 'P0100003' to package processing queue. SMS_DISTRIBUTION_MANAGER

Status Message Queries – If i am correct, the SCCM log files won’t record who enabled or disabled maintenance mode on a DP. The status message queries will actually tell who enabled or disabled the maintenance mode.

The status message with following details will help you to find who enabled/disabled maintenance mode.

  • Type – Audit
  • Severity – Information
  • Message ID – 40411
  • Source – SMS Provider
  • Component – Microsoft.ConfigurationManagement.exe

Description – User “prajwaldesai” enabled maintenance mode for distribution point.

SCCM DP Status Message query
Who Enabled Maintenance Mode on SCCM Distribution Point

How to Disable Maintenance Mode on SCCM Distribution Point

To disable Maintenance Mode on SCCM Distribution Point.

  • Launch Configuration Manager console.
  • Navigate to Administration > Overview > Distribution Points.
  • Select the SCCM Distribution Point server. On the top ribbon, click Disable Maintenance Mode.
  • You can also right-click a SCCM distribution point and disable maintenance mode.

The icon changes back to what it was earlier. Look for status message with message ID = 40412. That should tell you who disabled maintenance mode on distribution point.

disable DP maintenance mode

Prajwal Desai

Hi, I am Prajwal Desai. For last few years, I have been working on multiple technologies such as SCCM / Configuration Manager, Intune, Windows 11, Azure, Security etc. I created this site so that I can share valuable information with everyone.

10 thoughts on “How to Enable SCCM Distribution Point Maintenance Mode”

  1. Very cool feature, the product group for Configuration Manager is the best, such cool features getting added to the product all the time. I just discovered this feature by right clicking on the DP in my lab, and was like, huh, Maintenance Mode? Searched and found your blog, so cool that your idea got implemented! Great work!

    Reply
  2. Valuable post!!!!!!!
    Hope we can use this option effectively when we use the Content library transfer tool on DPs.
    So that the transferring contents will not be break or corrupt.

    Reply

Leave a Comment