SCCM 2012 SP1 安装出现"Client push fails with Authenticode Signature error"解决方法

来源:互联网 发布:java唤醒sleep线程 编辑:程序博客网 时间:2024/06/05 04:28

好久没写和正式工作相关的东西的,

今天把SCCM 2012升级到了2012 SP1,问题就来了,客户端的SCCM Agent都安装失败。

我就直接写排错和解决方法吧

1. SCCM客户端Agent如果安装失败,先看log

C:\Windows\ccmsetup\Logs

2. 找到这行log,可以发现这个文件MicrosoftPolicyPlatformSetup.msi肯定是有点问题的

Couldn't verify 'C:\Windows\ccmsetup\MicrosoftPolicyPlatformSetup.msi' authenticode signature. Return code 0x800b0101

3. 有兴趣的同学可以检查这个文件的证书,我们可以发现它真的过期了

4. 参考以下文章安装也是会失败的 (手工安装绕不过证书check)

    http://heineborn.com/tech/sccm-client-install-uninstall/

5. 正解是参考这篇文章 http://777notes.wordpress.com/2013/01/14/sccm-2012-sccm-2012-sp1-client-update-failed-error-couldnt-verify-cwindowsccmsetupmicrosoftpolicyplatformsetup-msi-authenticode-signature-return-code-0x800b0101/

去下载微软的hotfix来解决问题