This error happened to me when deploying the ConfigMgr 2007 client to a machine who happened to be without certificate (you know, the PKI stuff you setup when installing ConfigMgr 2007, setting up root certificate authority & certificate autoenrollment).

wmiprvse.exe launched ccmsetup.exe which terminated almost immediately. I went on to check the ccmsetup.log file (located in %windir%\system32\ccmsetup) and found on the last line the following item:

State message with Topic Type 800 and TopicId followed by random numbers.

I checked without luck on the net and went on to check if the computer had a proper certificate. I opened mmc.exe, clicked on File, Add/Remove Snap-In.., added the Certficates snap-in and selected Computer then Local account. Then I issued a request for certificate :

  • Expand Certificates (Local Computer)
  • Expand Personal
  • Right-Click on Certificates (under Personal)
  • Select All Tasks / Request New Certificate
  • Resolve “à la Microsoft” (Next/Next/Next/Finish)
  • You’re done!

Push again the ConfigMgr 2007 client and enjoy a coffee cup!