Ik was onlangs het probleem aan het oplossen met de sccm client installatie op een server die was geconfigureerd als een distributiepunt.
Installatie van client De installatie van de client en het proces is zeer eenvoudig en rechttoe rechtaan, tenzij je tegen problemen als deze aanloopt.
Toen ik begon te kijken naar het client-installatielog ( ccmsetup.log), zag ik de volgende informatie in het log.
ccmsetup mislukt met foutcode 0x80004005
De bovenstaande foutcode geeft aan dat er een beheerpunt op de server is geïnstalleerd dat niet overeenkomt met de clientversie die u probeert te installeren.
Beheerpunt en client delen dezelfde binaries om te kunnen werken, dus de clientversie moet overeenkomen.
Dus, ik ben gaan kijken naar de systeemrollen van de SCCM-site en deze is geconfigureerd met de rol ALLEEN DP en er zijn geen andere rollen geconfigureerd.
Maar in het IIS en het register kan ik zien dat er enkele vermeldingen over het beheerpunt zijn, zoals u hieronder kunt zien.
Dus de vraag is, waar is dit management point geïnstalleerd?
Ik heb contact opgenomen met de klant en heb de volgende informatie gekregen:
De DP-server die het probleem veroorzaakt, was eerder geconfigureerd als Management point en distributie en gekoppeld aan Site P01 (oude SCCM).
De klant was van plan een nieuwe SCCM-site (PS1) te installeren en de externe site die nu een probleem had als DP voor de nieuwe site te hergebruiken.
De klant had de MP- en DP-rollen van de oude site verwijderd, maar om een of andere reden kon de verwijdering van DP of MP niet met succes worden voltooid, en later werd de probleemserver geïnstalleerd met de DP-rol van de nieuwe SCCM-site (PS1).
en de oude SCCM-site (P01) werd buiten gebruik gesteld.
We weten nu de achtergrond van het probleem en we zullen zien hoe we dit probleem kunnen oplossen.
Ik heb geprobeerd de client volledig te verwijderen met ccmsetup.exe /uninstall en ook ccmclean.exe gebruikt, maar ik kon het niet aan de praat krijgen.
Wanneer u configuration manager client installeert, wordt er een naamruimte gemaakt met de naam Root\CCM en deze bevat de configuratie en beleidsregels die de werking van de ConfigMgr client en ook het management point (als de rol is geïnstalleerd) regelen.
Op een apparaat waarop de client en ook MP zijn geïnstalleerd, wordt een wmi-instantie aangemaakt in de naamruimte rootCCM met de naam CCM_InstalledProduct
Er worden 2 MSI-producten vermeld in de WM, 1 voor de configmgr-client en de andere voor de MP-rol.
Wanneer we proberen ccmsetup.exe /uninstall proberen, wordt slechts 1 product verwijderd, namelijk dat voor configuration manager client, maar het tweede product blijft bestaan, wat het probleem veroorzaakt.
Om het management point volledig te verwijderen, samen met configuration manager client (indien geïnstalleerd), gebruikt u het volgende vb-script.
sla het script op als removeMP.vbs en voer het uit op de probleemserver met beheerdersrechten.
Nadat het script met succes is uitgevoerd, wordt om een herstart gevraagd (verplicht).
Herstart de server en installeer de configuration manager-client. Deze keer is hij succesvol geïnstalleerd en in staat om te communiceren met de nieuwe sccm-site (PS1).
Hoop dat dit helpt!