Documentation forServer Configuration Monitor
Monitoring server configurations is a key capability of Hybrid Cloud Observability Advanced and is also available in a standalone module, Server Configuration Monitor (SCM). Hybrid Cloud Observability Advanced and SCM are built on the self-hosted SolarWinds Platform.

Troubleshoot FIM driver issues in SCM

The following is a description of the cause and resolution for the issue that occurs when the FIM driver, which is required for real-time monitoring, does not work properly in Server Configuration Monitor (SCM).

Cause

The FIM driver can fail to initialize due to the following errors:

  • The FIM driver is already installed, but the version is not as current as required.

  • The FIM driver is already installed, but the version is not compatible.

  • The installation of the FIM driver failed.

  • Loading of the FIM driver failed.

  • Initialization of the FIM driver timed out. (Timeout is set to 30 seconds.)

  • Another exception occurred.

Steps

  1. To determine whether SWFsv2Fltr (the FIM driver) is correctly installed and loaded, enter the following command line:

    fltmc

     

  2. Check to see if SWFsv2Fltr is in the list:
    Check to see if SWFsv2Fltr is in the list

  3. If the filter is not loaded, enter the following command line:
    driverquery

  4. Check to see if the SWFsv2Fltr driver is in the list:
    Check to see if SWFsv2Fltr is in the list

  5. If the driver is not in the list, try to install it manually. Go to the SCM agent plugin folder by entering the following command:
    cd “c:\Program Files (x86)\SolarWinds\Agent\Plugins\SCM”

  6. Enter the following command:
    RUNDLL32.exe SETUPAPI.DLL, InstallHinfSection DefaultInstall 128 .\SWFsFltrv2.inf

  7. If no error message is displayed, the driver is installed, and you can check it using the driverquery command (as above).

  8. Try to load the driver by entering the following command:
    fltmc load SWFsv2Fltr

  9. Determine whether you see output.

    • If no, then loading of the filter succeeded, and you can check it using the fltmc command.

    • If yes, then loading of the driver failed. For example, the following error is displayed when the driver is not installed:
      Load failed with error: 0x80070002. The system cannot find the file specified.