Příznaky
Pokud při upgradu klienta microsoft System Center Configuration Manager probíhá instalace aplikace, instalace aplikace může po upgradu selhat.
Poznámka Nová nasazení aplikací nejsou ovlivněna.
U aplikací, které mají odstraněná data žádosti o obsah, instalace aplikací selžou a v souboru AppEnforce.log se zaprotokoluje následující chybová zpráva:
++++++ Nepodařilo se vynutit aplikaci. Chyba 0x87d01106.
++++++ AppEnforce – datum a čas 8128 (0x1FC0)
Příčina
K tomuto problému dochází, protože data žádosti o obsah se odstraní během upgradu kvůli změně schématu.
Následující třída sleduje požadavky na obsah, které se provádějí během instalace aplikace. Tato třída se odstraní během upgradu klienta:
root\ccm\softmgmtagent:DownloadContentRequestEx2
Týká se moje prostředí?
Pokud chcete zjistit, jestli ve vašem prostředí tento problém existuje, spusťte v databázi serveru lokality následující dotaz:
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
Pokud dotaz vrátí výsledky podobné následujícímu, bude to mít vliv na vaše prostředí.
Název přiřazení |
Název kolekce |
Adobe přes CMD_All Systems_Install |
Všechny systémy |
Řešení
Tento problém je opravený v globálně dostupné verzi 1702 a v následující aktualizaci pro první vlnu 1702:
4018732 Aktualizace pro System Center Configuration Manager verze 1702, první vlna
Poznámka Tato aktualizace zabrání problému, který je uveden v části "Příznaky" v případě, že ccmsetup upgraduje klienta Configuration Manager. Pokud k problému už došlo, tato aktualizace ale problém nevyřeší. Pokud chcete problém vyřešit po jeho výskytu, postupujte podle kroků uvedených v části Alternativní řešení.
Alternativní řešení
Jako alternativní řešení použijte jednu z následujících metod:
-
Zrušte cílení a přesměrujte ovlivněné aplikace.
-
Okamžitě po dokončení upgradu použijte úlohu čištění RunOnce. Postupujte takto:
-
Vytvořte balíček a program pro distribuci softwaru pomocí následujícího příkazu: powershell -executionpolicy bypass -noprofile -command "& {$query=gwmi -class CCM_CITask -namespace root\ccm\citasks; $query| rwmi}"
-
Nastavte instalaci tak, aby běžela jednou (pokud možno, pokud nejsou přihlášeni žádní uživatelé).
-
Nasazení do všech ovlivněných systémů
-
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Ovlivněné produkty
Tento článek platí také pro:
-
Microsoft System Center Configuration Manager (aktuální větev – verze 1702)