Process flow of Automatic Client Push Installation from System Discovery to Registration
I have mentioned the process flow of ConfigMgr client push installation in the server side & client side and I hope this post helps you to quickly go through logs & components involved on this process.
Discovery & installation:
Server:
Automatic Client Push installation:
- SMS_AD_SYSTEM_DISCOVERY_AGENT –> adsysdis.log –> C:\Program Files\Microsoft Configuration Manager\inboxes\auth\ddm.box\*.ddr –> SMS_DISCOVERY_DATA_MANAGER –> ddm.log –> Primary site Database.
- Once the system is discovered, *.ccr file will be created and placed under “C:\Program Files\Microsoft Configuration Manager\inboxes\ccr.box”
- SMS_CLIENT_CONFIG_MANAGER reads the *.ccr file and Process the installation.
- Monitor the ccm.log file
Manual Client Push installation:
- Right click on the machine in SCCM console and install client.
- SMSProvider(SMSProv.log) creates a *.ccr file under “C:\Program Files\Microsoft Configuration Manager\inboxes\ccr.box”
- SMS_CLIENT_CONFIG_MANAGER reads the *.ccr file and Process the installation.
- Monitor the ccm.log file
Ccm.log file:
- Connect to administrative share on client PC using Client Push installation account
- Copies the below client installation files to client (\\CM-CLIENT\admin$\ccmsetup)
C:\Program Files\Microsoft Configuration Manager\bin\I386\MobileClient.tcf to client
C:\Program Files\Microsoft Configuration Manager\bin\I386\ccmsetup.exe” to client.
Client:
- Creates ccmsetup service for installation.
- Looks into AD for MP details and MP provides the DP location based on client boundary group where it’s mapped.
- Copies the client installation files from DP and install the ConfigMgr client.
- Monitor ccmsetup.log file on the client machine (C:\Windows\ccmsetup).
Info:
- /MP switch used for ccmsetup.exe to check MP directly during the installation instead go for AD.
- SMSMP: switch used for Client.msi to check MP assignment after the installation complete.
ConfigMgr Client Registration:
Client:
- Once ConfigMgr client is installed, ClientIDManagerStartup.log Creates and maintains the client SMS GUID and identifies tasks performed during client registration and assignment.
- Client Registration request send to MP. You can find MP communication in ccmmessaging.log on client machine.
Server:
- MP_RegistrationManager (MP_RegistrationManager.log, C:\Program Files\SMS_CCM\Logs) process the registration request from client and complete the validation.
- MP_RegistrationManager writes the *.rdr file for client under “C:\Program Files\Microsoft Configuration Manager\inboxes\auth\ddm.box\regreq\” on the Site Server.
- SMS_Discovery_DATA_MANAGER (ddm.log) process the *.rdr file and update into Primary database.
Thanks for reading 🙂
Very helpful to understand the process…
Could you please explain Patching back end process and pxe boot process?
LikeLike
I have written for smsts.log file troubleshooting and there are more blogs & videos out there for patch & pxe boot and that will be helpful for you.
LikeLike