Approving emails from the GFI MailEssentials Dashboard\Logs web interface crashes the Microsoft IIS and shows a "cannot display the webpage" error
Versions / Builds Affected
GFI MailEssentials 2014 and higher
Status
Resolved
Problem Summary
Approving emails from the GFI MailEssentials Dashboard\Logs web interface crashes the Microsoft IIS process and shows a "cannot display the webpage" error whenever Microsoft Windows authentication is used.
TT / JIRAID
2346
How to Identify
Make sure Windows authentication is selected in the GFI MailEssentials Switchboard 1. Select one Spam blocked email in the Dashboard\Logs under the GFI MailEssentials Configuration UI and click on the Approve button 2. The Microsoft Windows Event Viewer should show a similar error: Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7afa2 Faulting module name: KERNELBASE.dll, version: 6.1.7601.18409, time stamp: 0x5315a05a Exception code: 0xe0434352 Fault offset: 0x000000000000940d Faulting process id: 0x1650 Faulting application start time: 0x01cff4f830e15c74 Faulting application path: c:\windows\system32\inetsrv\w3wp.exe Faulting module path: C:\Windows\system32\KERNELBASE.dll Report Id: 70829a41-60eb-11e4-b96f-00155d659759 The GFI MailEssentials logs should show something similar: "warning","SID","Warning: GetSID System.ArgumentException: String cannot be of zero length. ;Parameter name: name ; at MEC.Sid.GetSId.GetSID(String username)" "info ","SID","GetUserEmails for: " "warning","SID","Warning: GetSID System.ArgumentException: String cannot be of zero length. ;Parameter name: name ; at MEC.Sid.GetSId.GetSID(String username)"
Workaround / Fix Details
Apply the below patch if the version is GFI MailEssentials 2014 R2. Patch will be part of GFI MailEssentials 2015. http://ftp.gfisoftware.com/patches/ME2014/20140627/ME2014_R2_PATCH_20141107_2346.zip
Required Actions
Apply above solution and attach article to case.
Priyanka Bhotika
Comments