Симптоми
Ако инсталирането на приложение е в ход, когато ccmsetup надстройва Microsoft System Center Configuration Manager клиент, инсталирането на приложението може да е неуспешно след надстройката.
Забележка Разполаганията на нови приложения не са засегнати.
За приложения, които са изтрили данните си за заявки за съдържание, инсталациите на приложенията са неуспешни и във файла AppEnforce.log се записва следното съобщение за грешка:
+++++ Неуспешно прилагане на приложение. Грешка 0x87d01106.
+++++ AppEnforce дата 8128 (0x1FC0)
Причина
Този проблем възниква, защото данните на искането за съдържание се изтриват по време на надстройката поради промяна в схемата.
Следващият клас проследява исканията за съдържание, които са направени по време на инсталиране на приложение. Този клас се изтрива по време на надстройване на клиент:
root\ccm\softmgmtagent:DownloadContentRequestEx2
Засегната ли е моята среда?
За да определите дали този проблем съществува във вашата среда, изпълнете следната заявка във вашата база данни на сървъра на сайта:
select cia.AssignmentName, col.CollectionName from CI_CurrentErrorDetails ced
join CI_ConfigurationItems ci on ci.CI_ID = ced.CI_ID
join CI_AssignmentTargetedCIs cat on cat.CI_ID = ci.CI_ID
join CI_CIAssignments cia on cia.AssignmentID = cat.AssignmentID
join Collections_G col on col.CollectionID = cia.TargetCollectionID
where ced.ErrorCode in ( -2016407290)
group by cia.AssignmentName, col.CollectionName
Ако заявката връща резултати, подобни на следните, вашата среда е засегната.
Име на възложена задача |
Име на колекция |
Adobe чрез CMD_All Systems_Install |
Всички системи |
Решение
Този проблем е коригиран в глобално налична версия на 1702 и в следната актуализация за 1702 първата вълна:
4018732 Актуализация за System Center Configuration Manager версия 1702, първа вълна
Забележка Тази актуализация ще предотврати проблема, който е споменат в раздела "Симптоми" от възникването, когато ccmsetup надстройва Configuration Manager клиент. Въпреки това, ако проблемът вече е възникнал, тази актуализация няма да реши проблема. За да коригирате проблема, след като е възникнал, следвайте стъпките, които са изброени в раздела "Заобиколно решение".
Заобиколно решение
За да решите проблема по заобиколен начин, използвайте един от следните методи:
-
Премахнете насочването и пренареди засегнатите приложения.
-
Използвайте задача за почистване на RunOnce веднага след завършване на надстройката. За да направите това, изпълнете следните стъпки:
-
Създаване на пакет за разпространение на софтуер и програма с помощта на следната команда: powershell -executionpolicy заобикаляне -noprofile -command "& {$query=gwmi -class CCM_CITask -namespace root\ccm\citasks; $query| табела с 3000 волта
-
Настройте инсталацията да се изпълнява еднократно (за предпочитане, когато няма потребители).
-
Разполагане във всички засегнати системи.
-
Статут
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".
Засегнати продукти
Тази статия се отнася за:
-
Microsoft System Center Configuration Manager (текущ клон – версия 1702)