Versions / Builds Affected
2012 / 20121218Status
ResolvedProblem Summary
When accessing the whitelist or blocklist, the error 'An unexpected error occurred in GFI MailEssentials configuration' appears and a stack trace is dumped.TT / JIRAID
562How to Identify
When trying to open the whitelist or blocklist, the following error appears:
An unexpected error occurred in the GFI MailEssentials Configuration.
How will this affect you:
The current page will not load.
Error Message:
Object reference not set to an instance of an object.
Object reference not set to an instance of an object. Server stack trace: at System.Data.SqlServerCe.SqlCeException.get_Source() at System.Exception.GetObjectData(SerializationInfo info, StreamingContext context) at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder) at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder) at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck) at System.Runtime.Remoting.Channels.BinaryServerFormatterSink.SerializeResponse(IServerResponseChannelSinkStack sinkStack, IMessage msg, ITransportHeaders& headers, Stream& stream) at System.Runtime.Remoting.Channels.BinaryServerFormatterSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream& responseStream) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at NPWLBL_DBHandler.IPWLBL_DBHandler.GetWhitelistedEmails(String email) at ContentSecurity.Configuration.WhitelistPersonal.LoadWhitelist() at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
http://vm-lhbis-exch01/MailEssentials/pages/MailSecurity/Whitelist.aspx
/MailEssentials/pages/MailSecurity/Whitelist.aspxWorkaround / Fix Details
Download SQL Server Compact 3.5
http://www.microsoft.com/en-us/download/details.aspx?id=5783
-Run the installation to correct the issue
Upgrade customer to GFI MailEssentials 2015 or laterRequired Actions
Upgrade customer to GFI MailEssentials 2015 or later