FIM Reference: How to register the FIM WMI Provider

FIM Reference: How to register the FIM WMI Provider

Table of Contents

Purpose

The purpose of this wiki page is to provide the steps on how to re-register, or register the FIM WMI Provider.

Symptoms

Following symptoms might occur:

  • "Error 25050. The Forefront Identity Manager Synchronization Service setup wizard cannot set Windows Management Instrumentation (WMI) permissions. Ensure you have the correct permissions for this operation, and then try running this wizard again. To run WMI remotely, you must manually set the remote enable permission. Invalid namespace."
  • The error can also appear when running the setup in “Change” mode from Add/Remove Programs.
  • You cannot run any MA from scripting.
  • When looking at WMI namespaces, /root/MicrosoftIdentityIntegrationServer is missing.
    • WMI Control Properties ( 2008 R2: Server Manager > Configuration > Right Click WMI Control > Select Properties > Security Tab)



Steps

  1. Open a Command Window
  2. Navigate to the %programfiles%\Microsoft Forefront Identity Manager\2010\Synchronization Service\Bin folder
  3. Execute the following:
    1. mofcomp mmswmi.mof
    2. Press the ENTER key

See Also

Sort by: Published Date | Most Recent | Most Useful
Comments
  • I got once the following setup error:

    "Error 25050. The Forefront Identity Manager Synchronization Service setup wizard cannot set Windows Management Instrumentation (WMI) permissions. Ensure you have the correct permissions for this operation, and then try running this wizard again. To run WMI remotely, you must manually set the remote enable permission. Invalid namespace."

    When looking at WMI namespaces, /root/MicrosoftIdentityIntegrationServer was missing.

    I fixed the situation by uninstall/reinstall FIM Synchronization Service ("MSI change" did not help), but this will hopefully repair the namespace without reinstalling.

    Hope it helps others :)

Page 1 of 1 (1 items)