******************************************************************
This patch applies to [EndPointSecurity 3.0], Build: [20070617]

This patch addresses the following:
 - Logger Service crashes
 - Events are not stored into the SQL DB

Procedure to install the patch:

1. Download the latest EndPointSecurity3 build (released on 20070617) from GFI web site. 
2. Install it
3. Stop the LoggerService.
4. Set the registry value HKEY_LOCAL_MACHINE\SOFTWARE\GFI\EndpointSecurity3\Config\Debug to 1 - to enable logging for main application.
5. Overwrite the local LoggerReceiver.dll with the new one from the zip file attached.
6. Delete the Logger.csv from DebugLogs folder.
7. Make a backup for toolcfg_dbstruct.xml. Overwrite the file toolcfg_dbstruct.xml in Data folder with the version attached.
8. Backup and then delete the ESECLOGS db from your SQL server.
9. From EndPointSecurity main console recreate the database (it will use the new toolcfg_dbstruct.xml).
10. Start the LoggerService.
11. Replace the EndpointSecurityAgnt.exe (agent file) from the Agent folder with the one attached.
12. Uninstall all agents (or only those which you want to test)
13. Re-Install all the agents uninstalled on the above step (if possible - restart those computers)
14. Generate some events on controlled machines and check if they are stored into the new ESECLOGS db after few minutes. Also check if the Loggers service is still crashing.
 
If the issue is reproduced then please run again the troubleshooter and resend me the SUPPORT folder.

******************************************************************


