Erro DirSync: Invalid Namespace (Event ID 0 | Source: Directory Synchronization)

Hoje me deparei com um erro de sincronização do Office 365. O Windows Azure Syncronization para de realizar as sincronizações e gera um evento (Event ID 0 | Source Directory Synchronization).

event_invalid_namespace

Sintomas:

  • DirSync gera o Event ID 0 (namespace invalid);
  • DirSync nao sincroniza ao executar o comando Start-OnlineCoexistenceSync;

Causa:

Quando o DirSync é instalado, ele cria um serviço que executa a sincronização a cada 3 horas (configuração padrão).

Em background, ele cria contadores de desempenho WMI. Na maioria dos casos, ao instalar ou desinstalar alguma aplicação do servidor, o repositório WMI é corrompido. Isso faz com que o serviço de sincronização do FIM pare de funcionar.

Solução:

Para solucionar o problema, siga os seguintes passos:

  1. Corrigir arquivos MOF (arquivos MOF são usados para registrar os contadores de desempenho WMI. Esses arquivos podem ser registrados uma vez por instalação do produto ou sempre que as atualizações de produtos apresentam problemas. O DirSync tem seus arquivos MOF padrão que são registrados apenas uma vez e não durante as atualizações).
  2. Acesse o caminho %Program Files%\Windows Azure Active Directory Sync\SYNCBUS\Synchronization Service\Bin\;
  3. Localize e renomei o arquivo mmswmi.mof;
  4. Reinicie o serviço de Sincronização do FIM.
  5. Inicie o CMD com privilégios administrativos;
  6. Acesse o caminho %Program Files%\Windows Azure Active Directory Sync\SYNCBUS\Synchronization Service\Bin\ a partir do CMD;
  7. Execute o comando:
  8. mofcomp mmswmi.mof
  9. Registre a DLL  e reinicie o FIM Sync;
  10. regsvr32 / s mmswmi.dll
    net stop winmgmt 
    net start winmgmt
  11. Inicie o Wizard de configuração do Windows Azure Active Directory Sync.
  12. Acompanhe a sincronização pelo MiisClient.
The following two tabs change content below.
Com mais de 15 anos de experiência em tecnologias Microsoft Flavio Ferreira é Cloud Solutions Architect na empresa SYN IT e instrutor Microsoft Certificado (MCT). Nomeado pela Microsoft como MCT Regional Lead no Brasil. Formado em Redes de Computadores e pos-graduando em Gerenciamento de Projetos. Grande experiência em planejamento, execução e acompanhamento de projetos em pequenas, medias e grandes empresas. Realização de suporte elevado, administração e resolução de chamados de incidentes de servidores Microsoft.  Mantém um blog técnico (www.TiComUai.com.br) além de ministrar palestras, treinamentos e criar conteúdo técnico de capacitação na plataforma Microsoft. Tem como foco as tecnologias: Windows Server, Virtualization e Cloud Computing. Especializações em Windows Server System; Hyper-V, Azure e Office 365. Mantem as certificações MCTS, MCSA, MCITP, MS, MCPS e MCT.

Latest posts by Flavio Ferreira (see all)

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *