In this post I am writing about a minor problem that occurs while installing a SCCM 2012 client, and how to solve it.
You install a SCCM client on a machine.
After the installation finishes, you notice that not all logs are populated in the clients’ machine C:\windows\CCM\Logs directory.
If you check ClientIDManagerStartup.log file, you notice the following error message:
RegTask: Failed to get certificate. Error: 0x80004005
Probably because SMS certificate was not created for the machine.
To resolve this problem, follow these steps:
- Stop the SMS Agent Service.
- Rename c:\Windows\SMSCFG.ini to SMSCFG.ini.old
- Rename the following file name:
C:\Users\All Users\Application Data\microsoft\Crypto\RSA\MachineKeys\19c5cf9c7b5dc9de3e548adb70398402_a3237856-3b6f-49aa-a4b5-3669209f04d7
C:\Users\All Users\Application Data\microsoft\Crypto\RSA\MachineKeys\19c5cf9c7b5dc9de3e548adb70398402_a3237856-3b6f-49aa-a4b5-3669209f04d7.old
- Start the SMS Agent Service.
I hope this has been helpful for you.