This post helps you fix the issue “Target machine is a DC Not processing this CCR”. This line is seen in ccm.log file when you perform either a client push or install SCCM client on domain controller.
One of the most important task after you install Configuration Manager is install client agents in your hierarchy. There are several ways to install client agents on domain computers. The most easiest one being the client push method.
Client Push installation happens when an the SCCM server makes a network connection to the client and then begins the client installation process.
However sometimes we perform the client push without looking at all the options. This will lead to client installation failure and the log files are the only way to identify or troubleshoot the client install failures.
Target machine is a DC Not processing this CCR
Let’s say you perform a client push to all your domain controllers, you notice “Target machine is a DC Not processing this CCR” in ccm.log file. The ccm.log file that I am referring here is located on the site server.
Your ccm.log file could contain similar lines as shown below.
Trying the 'best-shot' account which worked for previous CCRs (index = 0x0) SMS_CLIENT_CONFIG_MANAGER Attempting to connect to administrative share '\\CORPAD.PRAJWAL.ORG\admin$' using account 'PRAJWAL\sccmadmin' Attempting to make IPC connection to share <\\CORPAD.PRAJWAL.ORG\IPC$> with Kerberos authentication Unable to connect to WMI (root\ccm) on remote machine "CORPAD.PRAJWAL.ORG", error = 0x8004100e. Target machine CORPAD.PRAJWAL.ORG is a DC. Not processing this CCR Deleting SMS Client Install Lock File '\\CORPAD.PRAJWAL.ORG\admin$\SMSClientInstall.IND' Execute query exec [sp_CP_SetLastErrorCode] 2097152001, 120
By default, client push explicitly excludes installing the client agent on domain controllers. Therefore for both manual and automatic push, you must select the appropriate option to allow pushing the client agent to DCs.
While performing a client push on a domain controller, carefully look at client push options. Ensure you select “Allow the client software to be installed on domain controllers“. With this option checked, you can push the SCCM client agents on to domain controllers.
If you don’t wish to do this every time and want to configure this setting at site level, here is the solution.
- In the SCCM Console, navigate to Administration > Overview > Site Configuration > Sites.
- Select the site and on top ribbon click Client Push Installation Settings > Client Push Installation.
- On the General tab, enable “Always install the Configuration Manager client on domain controllers“.