CountryCensor Not Available With SEG Version 8.X
This article applies to:
Trustwave SEG
Upgrading to 8.X
CountryCensor functionality
Symptoms:
Upgrade to 8.0.2 or above is blocked if CountryCensor is referenced in the configuration, or if files in the config folder reference the CountryCensor dll.
For earlier versions:
The SEG Engine will not start after upgrade to 8.0.0. or 8.0.1 if Category Rules that use CountryCensor are enabled in the configuration.
Engine log in Debug displays
Unable to load library...CountryCensor.dll - 193 - %1 is not a valid Win32 application
The Application Event Log contains entries similar to:
Faulting application name: MMEngine.exe, version: 8.0.1.0, time stamp: 0x595ec9db
Faulting module name: MSVCR120.dll, version: 12.0.21005.1, time stamp: 0x524f83ff
Exception code: 0xc0000417
Fault offset: 0x000000000006dd3d
Faulting application path: C:\Program Files\Trustwave\Secure Email Gateway\MMEngine.exe
Faulting module path: C:\Program Files\Trustwave\Secure Email Gateway\MSVCR120.dll
Information:
The CountryCensor functionality in SEG has been deprecated for several years (it was removed from new installations in version 7.3).
The IP database is not being updated.
The existing functionality does not provide significant value for spam detection.
For these reasons, the DLL required for CountryCensor is not available for SEG 8.X.
The installer for version 8.0.2 and above enforces removal of all references to CountryCensor.
Resolution:
Remove all rules that use CountryCensor from your configuration.
Remove all files that reference CountryCensor from the config folder.
Commit configuration.
If upgrade to 8.0.2 was blocked it will be allowed.
For 8.0.0 or 8.0.1, after you commit configuration you can start the SEG Engine service.
Last Modified 3/1/2020.
https://support.trustwave.com/kb/KnowledgebaseArticle20859.aspx