Recientemente estuve solucionando el problema de instalación del cliente sccm en un servidor que estaba configurado como punto de distribución.
Instalación del cliente La configuración y el proceso de instalación del cliente son muy sencillos y directos, a menos que se produzcan problemas como éste.
Cuando empecé a mirar el registro de instalación del cliente( ccmsetup.log), vi la siguiente información en el registro.
ccmsetup falló con el código de error 0x80004005
El código de error anterior dice que hay un punto de gestión instalado en el servidor que no coincide con la versión del cliente que está intentando instalar.
El punto de gestión y el cliente comparten los mismos binarios para que funcionen, por lo que la versión del cliente debe coincidir.
Así que empecé a mirar los roles del sistema del sitio SCCM y está configurado con el rol de DP SOLO y no hay otros roles configurados.
Pero desde el IIS y el registro, puedo ver que, hay algunas entradas sobre el punto de gestión como se puede ver a continuación.
Entonces la pregunta es, ¿desde dónde se instaló este punto de gestión?
Me he puesto en contacto con el cliente y he conseguido saber la siguiente información:
El servidor DP que está teniendo el problema fue configurado anteriormente como punto de gestión y distribución y se adjuntó al Sitio P01 (antiguo SCCM).
El cliente había planeado instalar un nuevo sitio de SCCM (PS1) y reutilizar el sitio remoto que estaba teniendo un problema ahora como DP para el nuevo sitio.
El cliente había desinstalado los roles de MP y DP del sitio antiguo, pero por alguna razón, la desinstalación de DP o MP no pudo completar con éxito, y más tarde se instaló el servidor problemático con el rol de DP del nuevo sitio de SCCM (PS1).
Y el antiguo sitio de SCCM (P01) fue retirado.
Ahora conocemos el trasfondo del problema y vamos a ver cómo solucionarlo.
He probado a desinstalar el cliente por completo utilizando ccmsetup.exe /uninstall y también he utilizado ccmclean.exe pero no he conseguido que funcione.
Cuando se instala el cliente del gestor de configuración, se crea un espacio de nombres llamado Root\CCM y en él se encuentran la configuración y las políticas que rigen el funcionamiento del cliente ConfigMgr y también el punto de gestión (si el rol está instalado).
En un dispositivo que tiene el cliente instalado y también MP instalado, habrá una instancia wmi creada dentro del espacio de nombres root\ccm llamada CCM_InstalledProduct
Habrá 2 productos MSI listados dentro del WM, 1 para el cliente configmgr, y otro para el rol MP.
Cuando intentamos ccmsetup.exe /uninstall, hace la eliminación de sólo 1 producto que es para el cliente de administrador de configuración, pero el segundo producto permanece allí y de ahí el problema.
Para desinstalar el punto de gestión completamente junto con el cliente de administrador de configuración (si está instalado), utilice el siguiente script vb.
guardar la secuencia de comandos como removeMP.vbs y ejecutarlo en el servidor de problemas utilizando los derechos administrativos.
Después de que el script se ejecute con éxito, se solicitará un reinicio (obligatorio).
Reinicie el servidor e instale el cliente del administrador de configuración. Esta vez se ha instalado con éxito y es capaz de comunicarse con el nuevo sitio sccm (PS1).
¡Espero que esto ayude!