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).
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:
- 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).
- Acesse o caminho %Program Files%\Windows Azure Active Directory Sync\SYNCBUS\Synchronization Service\Bin\;
- Localize e renomei o arquivo mmswmi.mof;
- Reinicie o serviço de Sincronização do FIM.
- Inicie o CMD com privilégios administrativos;
- Acesse o caminho %Program Files%\Windows Azure Active Directory Sync\SYNCBUS\Synchronization Service\Bin\ a partir do CMD;
- Execute o comando:
- Registre a DLL e reinicie o FIM Sync;
- Inicie o Wizard de configuração do Windows Azure Active Directory Sync.
- Acompanhe a sincronização pelo MiisClient.
mofcomp mmswmi.mof
regsvr32 / s mmswmi.dll
net stop winmgmt
net start winmgmt
0 comentário