none
Cliente do SCCM 2007 instalado mas na console aparece com não.

    Pergunta

  • Tenho varios micros e servidores que estão funcionando normalmente na rede, o cliente instalado e se comunicando com o servidor.

    Porém alguns micros e servidores estão com o cliente instalado mas na console aparece como se não estivesse, parece que não estão se comunicando.

    Alguem pode me ajudar?

    quinta-feira, 8 de março de 2012 19:34

Respostas

  • Fábio, com certeza é problemas de WMI na estação, eu me deparo constantemente com isto aqui em meu ambiente, segue um script que desenvolvemos e que você poderá salvar como BAT e executar nas estações que apresentarem erro, coloque-o num servidor com pasta compartilhada e execute-o sob demanda, ele gera até LOG de qual estação foi executada,  mais rápido e fácil do que renomear o repositório inteiro. Também você pode baixar a ferramenta "SCCM Client Center", ela é uma ferramente gráfica onde você tem vários detalhes do cliente, se conecta remotamente e consegue realizar várias atividades sem ter que fazer intervenção no usuário, inclusive reparar o cliente.

    Espero ter ajudado !

    Script:

    @echo off

    REM Gravando log que informa o momento em que o script iniciou

    net use Z: /delete (costumo usar esta letra para manutenções diversas)
    net use Z: \\nomedoservidor\compartilhamento
    hostname > %computername%.txt
    echo Script inicializado em  %date% %time% > Z:\%computername%.txt
    net use Z: /delete


    REM Executando script de restauração do WMI

    @echo off
    cd /d c:\temp
    if not exist %windir%\system32\wbem goto TryInstall
    cd /d %windir%\system32\wbem
    net stop ccmexec
    net stop winmgmt
    winmgmt /kill
    if exist Rep_bak rd Rep_bak /s /q
    rename Repository Rep_bak
    for %%i in (*.dll) do RegSvr32 -s %%i
    for %%i in (*.exe) do call :FixSrv %%i
    for %%i in (*.mof,*.mfl) do Mofcomp %%i
    net start winmgmt
    net start ccmexec
    goto End

    if /I (%1) == (wbemcntl.exe) goto SkipSrv
    if /I (%1) == (wbemtest.exe) goto SkipSrv
    if /I (%1) == (mofcomp.exe) goto SkipSrv
    %1 /RegServer

    goto End

    if not exist wmicore.exe goto End
    wmicore /s
    net start winmgmt
    net start ccmexec

    net stop winmgmt
    net start winmgmt

    segunda-feira, 12 de março de 2012 15:42

Todas as Respostas

  • Bom dia Fabio,

    Vamos por partes.

    O Client instalou perfeitamente ? se você for na pasta C:\Windows\System32\CCM\Logs existe um log chamado CCMEXEC da uma olhada nele e ve se aparece algum erro.

    No Cliente la no painel de controle na guia Actions aparece varias opções ou somente 2?

    Após instalar o cliente você chegou a dar um update na collection ?

    Quais serviços você instalou no Site ?



    sexta-feira, 9 de março de 2012 12:54
  • nos logs não aparece erro nenhum, na guia Actions aparece várias opções, dei um update na collection, mas continua aparecendo que não esta instalado, porem no equipamento quando entro no painel de controle aparece todos os icones do SCCM (Configuration Manager, Remote Control, Run Advwertised Programs, Programs Download Monitor). Durante a instalação (ccmsetup.log) apareceu as seguintes mensagens:

    Downloading file i386\client.msi

    Downloading D:\SCCM_Agente\i386\client.msi to C:\WINDOWS\system32\ccmsetup\client.msi

    File download 100% complete (17847296 of 17847296 bytes).

    No transform available for this locale. Installation will proceed with no transformation.

    Updated security on object C:\WINDOWS\system32\ccmsetup\.

    An MP does not exist on this machine.

    No client is currently installed.

    Installing version 4.00.6487.2000 of the client with product code {2609EDF1-34C4-4B03-B634-55F3B3BC4931}

    MSI PROPERTIES are  SMSSITECODE="AUTO" CCMHTTPPORT="80" CCMHTTPSPORT="443" INSTALL=ALL

    IsFileMicrosoftTrusted Verified file 'C:\WINDOWS\system32\ccmsetup\{4CD82FBB-0AFC-4864-A089-15364DF5F14B}\client.msi' is MS signed.

    Running installation package
      Package:     C:\WINDOWS\system32\ccmsetup\{4CD82FBB-0AFC-4864-A089-15364DF5F14B}\client.msi
      Log:         C:\WINDOWS\system32\ccmsetup\client.msi.log
      Properties:   SMSSITECODE="AUTO" CCMHTTPPORT="80" CCMHTTPSPORT="443" INSTALL=ALL

    MSI: Action 10:06:36: INSTALL.

    ...

    MSI: Action 10:07:05: CcmStartService.

    MSI: Action 10:07:05: SmsCleanupDesktopMigrationInfo. Deinstalling the SMS Legacy Client or SMS 2.0 Client

    MSI: Action 10:07:36: SmsClientInstallSucceeded. Sending status message

    MSI: Action 10:07:36: RollbackCleanup. Removing backup files

    MSI: Action 10:07:36: RemoveExistingProducts. Removing applications

    Installation succeeded.

    Successfully deleted the ccmsetup service

    A Fallback Status Point has not been specified.  Message with STATEID='400' will not be sent.

    Deleted file C:\WINDOWS\system32\ccmsetup\ccmsetup.cab.download

    Deleted file C:\WINDOWS\system32\ccmsetup\ccmsetup.cab

    Deleted file C:\WINDOWS\system32\ccmsetup\ccmsetup.xml

    Deleted file C:\WINDOWS\system32\ccmsetup\client.msi.download

    Deleted file C:\WINDOWS\system32\ccmsetup\client.msi

    segunda-feira, 12 de março de 2012 13:19
  • Consegui resolver, parei o serviço WMI, renomei a pasta c:\WINDOWS\system32\wbem\Repository parac:\WINDOWS\system32\wbem\Repository_old reiniciei o serviço novamente e reinstalei o SCCM cleitne, ai fucnionou  tudo.
    segunda-feira, 12 de março de 2012 14:32
  • Fábio, com certeza é problemas de WMI na estação, eu me deparo constantemente com isto aqui em meu ambiente, segue um script que desenvolvemos e que você poderá salvar como BAT e executar nas estações que apresentarem erro, coloque-o num servidor com pasta compartilhada e execute-o sob demanda, ele gera até LOG de qual estação foi executada,  mais rápido e fácil do que renomear o repositório inteiro. Também você pode baixar a ferramenta "SCCM Client Center", ela é uma ferramente gráfica onde você tem vários detalhes do cliente, se conecta remotamente e consegue realizar várias atividades sem ter que fazer intervenção no usuário, inclusive reparar o cliente.

    Espero ter ajudado !

    Script:

    @echo off

    REM Gravando log que informa o momento em que o script iniciou

    net use Z: /delete (costumo usar esta letra para manutenções diversas)
    net use Z: \\nomedoservidor\compartilhamento
    hostname > %computername%.txt
    echo Script inicializado em  %date% %time% > Z:\%computername%.txt
    net use Z: /delete


    REM Executando script de restauração do WMI

    @echo off
    cd /d c:\temp
    if not exist %windir%\system32\wbem goto TryInstall
    cd /d %windir%\system32\wbem
    net stop ccmexec
    net stop winmgmt
    winmgmt /kill
    if exist Rep_bak rd Rep_bak /s /q
    rename Repository Rep_bak
    for %%i in (*.dll) do RegSvr32 -s %%i
    for %%i in (*.exe) do call :FixSrv %%i
    for %%i in (*.mof,*.mfl) do Mofcomp %%i
    net start winmgmt
    net start ccmexec
    goto End

    if /I (%1) == (wbemcntl.exe) goto SkipSrv
    if /I (%1) == (wbemtest.exe) goto SkipSrv
    if /I (%1) == (mofcomp.exe) goto SkipSrv
    %1 /RegServer

    goto End

    if not exist wmicore.exe goto End
    wmicore /s
    net start winmgmt
    net start ccmexec

    net stop winmgmt
    net start winmgmt

    segunda-feira, 12 de março de 2012 15:42