Versions / Builds Affected
2011Status
ResolvedProblem Summary
The TMG Firewall service keeps crashing as long as the WebMonitor webfilter is enabled in TMGTT / JIRAID
WEBMON-51How to Identify
1. It has to be TMG
2. It has to be 2008 R2
3. You will find MiddleMan_x64.dll related error messages in the Eventlogs
Example:
Faulting application name: wspsrv.exe, version: 7.0.9027.400, time stamp: 0x4c8cade1
Faulting module name: MiddleMan_x64.dll, version: 20110.218.150.25, time stamp: 0x4d5e3311
Exception code: 0xc0000005
Fault offset: 0x00000000000424c9
Faulting process id: 0x19c0
Faulting application start time: 0x01cbe657a876c5d0
Faulting application path: C:\Program Files\Microsoft Forefront Threat Management Gateway\wspsrv.exe
Faulting module path: C:\Program Files\Common Files\gfi\common\MiddleMan_x64.dll
Report Id: ad0286e0-538c-11e0-85b8-0026b97b879aWorkaround / Fix Details
1. Update to the latest build
3. Perform the following instructions:
1. Navigate into the WebMonitor folder on the command line
2. Run "regsvr32.exe /u middleman_x64.dll"
3. Replace the middleman_x64.dll in the WebMonitor folder with the patched one (a backup of the original might be a good idea)
4. Run "regsvr32.exe middleman_x64.dll"
5. Restart the WebMonitor services and the TMG firewall serviceRequired Actions
1. Update and applied the fix
2. Attach this article to the case
3. Escalate if issue persists