Blacklist Checker error after upgrading to 15.0.5932
Problem reported by Antony - 4/8/2016 at 3:24 PM
Submitted
Just updated our backup MX from SM 14.5.5871 to 15.0.5932. During upgrade no errors were found.  Rebooted server after upgrade.
Ran the CheckUp and came back all OK
First login was very slow and an error page was shown. Refreshed and managed to login but login was very slow.
Once logged in tried accessing the blacklist checker page and it showed an error.
The following is the error log (fqdn of server changed only) for today all errors occurred after upgrade.
Any ideas on what went wrong and how to fix? Don't want to upgrade the primary MX unless stable.
 
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:42:04 PM]
[2016.04.08] https://backup.email.server/Default.aspx
[2016.04.08] 
[2016.04.08] System.Exception: Null exception (likely a 404 or something else produced by IIS)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:43:31 PM]
[2016.04.08] https://backup.email.server/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.08] 
[2016.04.08] System.Xml.XmlException: Root element is missing.
[2016.04.08] 
[2016.04.08] Server stack trace: 
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.08]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.08]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.08] 
[2016.04.08] Exception rethrown at [0]: 
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.08]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.08]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.08]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.08]    at System.Web.UI.Control.LoadRecursive()
[2016.04.08]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:43:41 PM]
[2016.04.08] https://backup.email.server/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.08] 
[2016.04.08] System.Xml.XmlException: Root element is missing.
[2016.04.08] 
[2016.04.08] Server stack trace: 
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.08]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.08]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.08] 
[2016.04.08] Exception rethrown at [0]: 
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.08]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.08]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.08]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.08]    at System.Web.UI.Control.LoadRecursive()
[2016.04.08]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:44:47 PM]
[2016.04.08] https://backup.email.server/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.08] 
[2016.04.08] System.Xml.XmlException: Root element is missing.
[2016.04.08] 
[2016.04.08] Server stack trace: 
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.08]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.08]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.08] 
[2016.04.08] Exception rethrown at [0]: 
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.08]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.08]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.08]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.08]    at System.Web.UI.Control.LoadRecursive()
[2016.04.08]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:48:25 PM]
[2016.04.08] https://backup.email.server/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.08] 
[2016.04.08] System.Xml.XmlException: Root element is missing.
[2016.04.08] 
[2016.04.08] Server stack trace: 
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.08]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.08]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.08] 
[2016.04.08] Exception rethrown at [0]: 
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.08]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.08]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.08]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.08]    at System.Web.UI.Control.LoadRecursive()
[2016.04.08]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: ]
[2016.04.08] [4/8/2016 9:51:51 PM]
[2016.04.08] 
[2016.04.08] Application Stopping.  Reason: The hosting environment shut down the application
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:56:52 PM]
[2016.04.08] https://backup.email.server/Default.aspx
[2016.04.08] 
[2016.04.08] System.Exception: Null exception (likely a 404 or something else produced by IIS)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 9:59:31 PM]
[2016.04.08] https://backup.email.server/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.08] 
[2016.04.08] System.Xml.XmlException: Root element is missing.
[2016.04.08] 
[2016.04.08] Server stack trace: 
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.08]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.08]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.08] 
[2016.04.08] Exception rethrown at [0]: 
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.08]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.08]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.08]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.08]    at System.Web.UI.Control.LoadRecursive()
[2016.04.08]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.08] Application Error
[2016.04.08] =======
[2016.04.08] [CurrentUser: admin@]
[2016.04.08] [4/8/2016 10:01:58 PM]
[2016.04.08] https://backup.email.server/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.08] 
[2016.04.08] System.Xml.XmlException: Root element is missing.
[2016.04.08] 
[2016.04.08] Server stack trace: 
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.08]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.08]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.08]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.08]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.08] 
[2016.04.08] Exception rethrown at [0]: 
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.08]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.08]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.08]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.08]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.08]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.08]    at System.Web.UI.Control.LoadRecursive()
[2016.04.08]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.08] Application Error
 

4 Replies

Reply to Thread
0
Joe Wolf Replied
I do a full uninstall, reboot, and re-install SM 15.  
 
-Joe
0
Antony Replied
Tried an uninstall / reboot / install still getting the same error on the blacklister checker page.
 
Anyone else seeing the same when trying to update?
 
Any other ideas on how to fix?
 
 
0
Antony Replied
Updated the install to 15.0.4949 still getting the error on the server blacklist check page.
2016.04.26] =======
[2016.04.26] [CurrentUser: admin@]
[2016.04.26] [4/26/2016 4:29:19 PM]
[2016.04.26] https://backup.server.mail/SystemAdmin/frmBlacklistWatcher.aspx
[2016.04.26] 
[2016.04.26] System.Xml.XmlException: Root element is missing.
[2016.04.26] 
[2016.04.26] Server stack trace: 
[2016.04.26]    at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
[2016.04.26]    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[2016.04.26]    at MailService.RelayServer.SelfBlacklistCheck.LoadResults()
[2016.04.26]    at MailService.Remoting.Mail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.26]    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
[2016.04.26]    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
[2016.04.26] 
[2016.04.26] Exception rethrown at [0]: 
[2016.04.26]    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[2016.04.26]    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[2016.04.26]    at SmarterMail.RemoteInterface.IMail.GetSelfBlacklistCheckResults(String sessionStr)
[2016.04.26]    at SMWeb.HelperClasses.RemoteWrapper.SessionCallWithConnection[T](UserData usr, Func`2 f)
[2016.04.26]    at SMWeb.SystemAdmin.frmBlacklistWatcher.GenerateGrid()
[2016.04.26]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2016.04.26]    at System.Web.UI.Control.LoadRecursive()
[2016.04.26]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2016.04.26] Application Error
 
For some reason it looks like XML root element is missing.
Also we know this page worked prior to v15 upgrade as we checked it about a week prior to the initial v15 upgrade.
 
Any ideas on how to fix?
1
Antony Replied
Submitted a ticket and the cause was a corrupted BlackListAwareResults.xml file in the Service folder.
remove the file and restart everything was fixed.
i understand that the developers are looking at adding this file to the other configuration ones  which get auto backed up and SM 15 can use to repair itself.

Reply to Thread