ошибка 80070005
При попытке обновить политику видим следующее окно:
В логах клиента есть ошибки Failed to create UpdatesDeployment, error 80070005 (UpdatesDeployment.log), Failed to instantiate CLSID_CCMClientAction class, error: 0x80070005 (smscliui.log) и т.д. Ошибка 80070005 связана с проблемами доступа или недостаточными полномочиями для запуска какого-то компонента.
В системных логах есть сопутствующая ошибка:
Log Name: System
Source: Microsoft-Windows-DistributedCOM
Date: 1/29/2011 8:41:21 PM
Event ID: 10016
Task Category: None
Level: Error
Keywords: Classic
User: FIRMA\administrator
Computer: scsm.firma.local
Description:
The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID
{F80A8D57-D338-43FF-A5E6-5D093EA80775}
and APPID
{AD65A69D-3831-40D7-9629-9B0B50A93843}
to the user FIRMA\administrator SID (S-1-5-21-3404908480-3052862442-230193929-500) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool.
Вариант лечения.
Открываем редактор реестра и по ID процесса ищем его имя:
Понятно, что проблема в службе агента (по умолчанию запускается от имени Local System). Открываем оснастку Component Services -> Computers -> My Computer -> DCOM Config. Открываем свойства SMS Agent Host и предоставляем права на запуск службе LOCAL SERVICE:
Перезапускаем службу SMS Agent Host и вуаля:
Fixed my issue! Thank you!
You are very welcome!