SCCM内容分发错误0x8007ffff
在内容分发期间,我注意到远程SCCM分发点上出现了0x8007ffff错误。Failed to update IIS auth module error 0x8007ffff是登录时的完整错误distmgr.log文件。
其中一个远程DP突然停止接收内容。当前的分支SCCM DP是新设置的,一些内容已经在之前分发过了。
在监视>分发点配置状态下,我确实看到了一些失败的包。虽然失败的很少,但其余的都成功分发了。
但是,当我试图将失败的包分发到这个远程DP时,它失败了。打开distmgr.log文件显示failed to update IIS认证模块错误0x8007ffff.这是我第一次遇到这种错误,让我分享这个问题的解决方案。
修复SCCM内容分发错误0x8007ffff
让我向您展示我在distmgr.log文件中看到的错误。在整个日志文件中,请注意只有一个错误代码0 x8007ffff。
除此之外,还列出了其他一些帮助我进行故障排除的重要行。
- 没有配置IIS模块,GLE - 65535
- ConfigureIISModules没有配置IIS模块
- 更新IIS认证模块失败错误0x8007ffff
- 无法设置DP的当前毛雨角色状态
因此,我可以从日志文件中发现的一件事是与远程SCCM DP上的IIS模块配置相关的问题。
此外,检查此远程分发点上的IIS配置,发现Sites >默认网站下没有虚拟目录。
而不是卸载DP角色然后重新安装,我首先决定在这个远程SCCM分发点上修复IIS配置。我这样做是因为IIS基本组件在这个分发点服务器上丢失了。
我使用了这篇文章中的步骤在SCCM分发点上安装IIS基础组件并在远程DP上执行该命令。
以管理员身份启动PowerShell并运行以下命令。
dism.exe /online /norestart /enable-feature /ignorecheck /featurename:"IIS-WebServerRole" /featurename:"IIS-WebServer" /featurename:"IIS-CommonHttpFeatures" /featurename:"IIS-StaticContent" /featurename:"IIS-DefaultDocument" /featurename:"IIS-DirectoryBrowsing" /featurename:"IIS-HttpErrors" /featurename:"IIS-IIS6ManagementCompatibility" /featurename:"IIS-Metabase" /featurename:"IIS-WindowsAuthentication"/featurename:" iis - wmiccompatibility " /featurename:"IIS-ISAPIExtensions" /featurename:"IIS-ManagementScriptingTools" /featurename:"MSRDC-Infrastructure" /featurename:"IIS-ManagementService"
执行命令后关闭PowerShell窗口。此时,您不必重新启动SCCM DP。
运行上述命令后,我可以看到虚拟目录正在创建。
成功为物理路径D:\SMSSIG$创建虚拟目录SMS_DP_SMSSIG$。SMS_DISTRIBUTION_MANAGER成功添加文件扩展名C:\Windows\system32\inetsrv\smsfileisapi.dllSMS_DISTRIBUTION_MANAGER创建不需要证书的虚拟目录:NOCERT_SMS_DP_SMSSIG$ SMS_DISTRIBUTION_MANAGER target processor architecture is x64 SMS_DISTRIBUTION_MANAGER target processor architecture is x64 SMS_DISTRIBUTION_MANAGER为物理路径D:\SMSSIG$创建虚拟目录NOCERT_SMS_DP_SMSSIG$。SMS_DISTRIBUTION_MANAGER成功添加文件扩展名C:\Windows\system32\inetsrv\smsfileisapi.dllSMS_DISTRIBUTION_MANAGER创建令牌认证虚拟目录:CCMTOKENAUTH_SMS_DP_SMSSIG$ SMS_DISTRIBUTION_MANAGER target processor architecture is x64 SMS_DISTRIBUTION_MANAGER target processor architecture is x64 SMS_DISTRIBUTION_MANAGER为物理路径D:\SMSSIG$创建虚拟目录CCMTOKENAUTH_SMS_DP_SMSSIG$。SMS_DISTRIBUTION_MANAGER成功添加文件扩展名C:\Windows\system32\inetsrv\smsfileisapi.dllSMS_DISTRIBUTION_MANAGER
最后,我确实看到了远程SCCM DP上IIS >默认网站下创建的所有虚拟目录。在此之后,内容分发取得了成功。
如何解决分发点没有从主服务器获得更新的问题
远程DP没有从主DP接收哪些更新?Windows更新或应用程序/包?