Overview
GFI EventsManager service cannot start and displays the following error:
Failed to get dependencies list!
The database server you are trying to connect is an older version which is incompatible with this version of GFI EventsManager.
Please update your database server.
Error message: The method 'GetInstalledUpdates' was not found on the interface/type 'DLibCommon.Interfaces.IServer,
DLibCommon, Version=1.0.0.0, Culture=neutral,
PublicKey Token=null'.
Environment
- GFI EventsManager 2013 SR1 (build: 20130606)
- GFI Events Manager Database Server
- All Supported Environments
Root Cause
The issue appears on environments on which the DLib server is not updated with the latest patches.
Resolution
Note: The procedure given below assumes that the database server is installed in the default location.
- Open an elevated command prompt (run as administrator) and navigate to the folder:
-
For 64-bit:
C:\Program Files (x86)\GFI\Database Server 2.1\
-
For 32-bit:
C:\Program Files\GFI\Database Server 2.1\
-
For 64-bit:
- Run the command:
updater.exe /InstallNow /IgnoreRunningProcesses
. - Restart GFI EventsManager services.
If the issue persists and your EventsManager server is behind a Proxy Server, please continue and do the additional steps below:
- Browse the path
C:\Program Files (x86)\GFI\Database Server 2.1\Data\AutoUpdate
. - Open to edit the Config.xml file.
- Locate the line
<UseProxy>false</UseProxy>
and change the value totrue
. - Save the changes on the file.
- Start GFI EventsManager services.
- Open an elevated command prompt and navigate to the folder:
-
For 64-bit:
C:\Program Files (x86)\GFI\Database Server 2.1\
-
For 32-bit:
C:\Program Files\GFI\Database Server 2.1\
-
For 64-bit:
- Run the command:
updater.exe /InstallNow /IgnoreRunningProcesses
.