Podařilo se nainstalovat Configmgr Client- The client version does not match the MP version The client will not be installed

Nedávno jsem řešil problém s instalací klienta sccm na serveru, který byl nakonfigurován jako distribuční bod.

Instalace klienta Nastavení a proces instalace klienta je velmi jednoduchý a přímočarý, pokud nenarazíte na problémy, jako je tento.

Když jsem se začal dívat do protokolu instalace klienta( ccmsetup.log), viděl jsem v protokolu následující informace.

ccmsetup selhalo s kódem chyby 0x80004005

Výše uvedený kód chyby říká, že na serveru je nainstalován bod správy, který neodpovídá verzi klienta, kterou se snažíte nainstalovat.

Bod správy a klient sdílejí stejné binární soubory, aby mohly fungovat, proto musí odpovídat verze klienta.

Začal jsem se tedy dívat na systémové role webu SCCM a je nakonfigurován pouze s rolí DP a žádné jiné role nejsou nakonfigurovány.

Ale z IIS a registru vidím, že jsou tam nějaké záznamy o bodu správy, jak můžete vidět níže.

Takže otázka zní, odkud se tento bod správy nainstaloval?

Odpověděl jsem zákazníkovi a dozvěděl jsem se následující informace:

Server DP, který má problém, byl dříve nakonfigurován jako bod správy a distribuce a připojen k lokalitě P01 (staré SCCM).

Zákazník plánoval nainstalovat novou lokalitu SCCM (PS1) a znovu použít vzdálenou lokalitu, která měla nyní problém, jako DP pro novou lokalitu.

Zákazník odinstaloval role MP a DP ze staré lokality, ale z nějakého důvodu se odinstalaci DP nebo MP nepodařilo úspěšně dokončit a později byl problémový server nainstalován s rolí DP z nové lokality SCCM (PS1).

a stará lokalita SCCM (P01) byla vyřazena z provozu.

Nyní známe pozadí problému a uvidíme, jak tento problém vyřešit.

Zkoušel jsem klienta úplně odinstalovat pomocí ccmsetup.exe /uninstall a také jsem použil ccmclean.exe, ale nepodařilo se mi to zprovoznit.

Při instalaci klienta správce konfigurace se vytvoří jmenný prostor s názvem Root\CCM a v něm je uložena konfigurace a zásady, které řídí provoz klienta ConfigMgr a také bodu správy (pokud je role nainstalována).

Na zařízení, které má nainstalovaného klienta a také MP, bude uvnitř oboru názvů root\ccm vytvořena instance wmi s názvem CCM_InstalledProduct

Ve wmi budou uvedeny 2 produkty MSI, 1 pro klienta configmgr a druhý pro roli MP.

Když zkusíme ccmsetup.exe /uninstall, dojde k odstranění pouze 1 produktu, který je určen pro klienta správce konfigurace, ale 2. produkt tam zůstane, a proto je problém.

Chcete-li úplně odinstalovat bod správy spolu s klientem správce konfigurace (pokud je nainstalován), použijte následující skript vb.

skript uložte jako removeMP.vbs a spusťte jej na problémovém serveru s využitím práv správce.

Po úspěšném spuštění skriptu bude vyžádán restart (povinný).

Server restartujte a nainstalujte klienta správce konfigurace. Tentokrát se úspěšně nainstaloval a je schopen komunikovat s novým webem sccm (PS1).

Doufám, že to pomůže!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.