Advertisements
Latest Posts

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:

  1. 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.
  2. Once the system is discovered, *.ccr file will be created and placed under “C:\Program Files\Microsoft Configuration Manager\inboxes\ccr.box”
  3. SMS_CLIENT_CONFIG_MANAGER reads the *.ccr file and Process the installation.
  4. Monitor the ccm.log file

Manual Client Push installation:

  1. Right click on the machine in SCCM console and install client.
  2. SMSProvider(SMSProv.log) creates a *.ccr file under “C:\Program Files\Microsoft Configuration Manager\inboxes\ccr.box”
  3. SMS_CLIENT_CONFIG_MANAGER reads the *.ccr file and Process the installation.
  4. 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:

  1. Creates ccmsetup service for installation.
  2. Looks into AD for MP details and MP provides the DP location based on client boundary group where it’s mapped.
  3. Copies the client installation files from DP and install the ConfigMgr client.
  4. 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:

  1. Once ConfigMgr client is installed, ClientIDManagerStartup.log Creates and maintains the client SMS GUID and identifies tasks performed during client registration and assignment.
  2. Client Registration request send to MP. You can find MP communication in ccmmessaging.log on client machine.

Server:

  1. MP_RegistrationManager (MP_RegistrationManager.log, C:\Program Files\SMS_CCM\Logs) process the registration request from client and complete the validation.
  2. MP_RegistrationManager writes the *.rdr file for client under “C:\Program Files\Microsoft Configuration Manager\inboxes\auth\ddm.box\regreq\” on the Site Server.
  3. SMS_Discovery_DATA_MANAGER (ddm.log) process the *.rdr file and update into Primary database.

Thanks for reading 🙂

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s