There always seems to be a price to pay for jumping on the latest release quickly. Many who rushed to download and install System Center 2012 Configuration Manager Service Pack 1 got a nasty little surprise in the form of failed client installation and OS deployments.
The problem typically manifests itself in the client deployment logs (%windir%\ccmsetup\ccmsetup.log) with the following error:
Couldn’t verify ‘C:\Windows\ccmsetup\MicrosoftPolicyPlatformSetup.msi’ authenticode signature. Return code 0x800b0101
InstallFromManifest failed 0x80004005
CcmSetup failed with error code 0x80004005
In the case of an OS deployment, the usual Task Sequence failure screen does not show. Instead, the machine simply reboots in conjunction with the “Setup Windows and ConfigMgr” task and boots directly to the OS, prompting for logon. Viewing the ccmsetup.log file reveals the above error messages.
Microsoft was made aware of the issue and released KB2801987 as a hotfix to resolve it. The KB article states that the hotfix should be installed prior to installing ConfigMgr 2012 SP1. However, if you have already installed SP1 and are seeing the issue, installing KB2801987 after the fact does appear to resolve the issue.
Microsoft incorporated the hotfix directly into the ConfigMgr 2012 SP1 media as of January 25, 2013. If the media you have for SP1 was downloaded prior to that date, you will need to re-download the updated media.