Hi;
I have just upgraded our site (on a test server) from 4.9.2 to 5.2.3 using the upgrade for 5.2.3. The upgrade itself looked successful, but now I am unable to access the site at all. I am getting the very descriptive error message "An error has occurred".
Looking at the log file in SQL Server here are the entries:
<
LogProperties><LogProperty><PropertyName>AssemblyVersionPropertyName><PropertyValue>5.2.3PropertyValue>LogProperty><LogProperty><PropertyName>PortalIDPropertyName><PropertyV
alue>0PropertyValue>LogProperty><LogProperty><PropertyName>PortalNamePropertyName><PropertyValue>Click A Life CoachPropertyValue>LogProperty><LogProperty><PropertyName>UserIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>UserNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>ActiveTabIDPropertyName><PropertyValue>37PropertyValue>LogProperty><LogProperty><PropertyName>ActiveTabNamePropertyName><PropertyValue
>HomePropertyValue>LogProperty><LogProperty><PropertyName>RawURLPropertyName><PropertyValue>/Default.aspx?tabid=37&error=Object+reference+not+set+to+an+instance+of+an+object.&content=0PropertyValue>LogProperty><LogProperty><PropertyName>AbsoluteURLPropertyName><PropertyValue>
/Default.aspxPropertyValue>LogProperty><LogProperty><PropertyName>AbsoluteURLReferrerPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>UserAgentPropertyName><PropertyValue>Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)PropertyValue>LogProperty><LogProperty><PropertyName>DefaultDataProviderPropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProviderPropertyValue>LogProperty><LogProperty><PropertyName>ExceptionGUIDPropertyName><PropertyValue>7867f281-5b25-4dcb-bfe2-4f15f6dcad15PropertyValue>LogProperty><LogProperty><PropertyName>InnerExceptionPropertyName><PropertyValue>Object reference not set to an instance of an object.PropertyValue>LogProperty><LogProperty><PropertyName>FileNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>FileLineNumberPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>FileColumnNumberPropertyName><Prop
ertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>MethodPropertyName><PropertyValue>DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActionsPropertyValue>LogPrope
rty><LogProperty><PropertyName>StackTracePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>MessagePropertyName><PropertyValue>DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions() at DotNetNuke.UI.Containers.ActionButtonList.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Containers.ActionButton.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---Source
<
LogProperties><LogProperty><PropertyName>AssemblyVersionPropertyName><PropertyValue>5.2.3PropertyValue>LogProperty><LogProperty><PropertyName>PortalIDPropertyName><Propert
yValue>0PropertyValue>LogProperty><LogProperty><PropertyName>PortalNamePropertyName><PropertyValue>Click A Life CoachPropertyValue>LogProperty><LogProperty><PropertyName>UserIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>UserNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>ActiveTabIDPropertyName><PropertyValue>37PropertyValue>LogProperty><LogProperty><PropertyName>ActiveTabNamePropertyName><Property
Value>HomePropertyValue>LogProperty><LogProperty><PropertyName>RawURLPropertyName><PropertyValue>/Default.aspx?tabid=37&error=Object+reference+not+set+to+an+instance+of+an+object.&content=0PropertyValue>LogProperty><LogProperty><PropertyName>AbsoluteURLPropertyName><PropertyVal
ue>/Default.aspxPropertyValue>LogProperty><LogProperty><PropertyName>AbsoluteURLReferrerPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>UserAgentPropertyName><PropertyValue>Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)PropertyValue>LogProperty><LogProperty><PropertyName>DefaultDataProviderPropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider,
DotNetNuke.SqlDataProviderPropertyValue>LogProperty><LogProperty><PropertyName>ExceptionGUIDPropertyName><PropertyValue>32c8b98b-1109-4083-b622-97c034dc16d0PropertyValue>LogProperty><LogProperty><PropertyName>InnerExceptionPropertyName><P
ropertyValue>Object reference not set to an instance of an object.PropertyValue>LogProperty><LogProperty><PropertyName>FileNamePropertyName><PropertyValue
/>LogProperty><LogProperty><PropertyName>FileLineNumberPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>FileColumnNumberPropertyName><
PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>MethodPropertyName><PropertyValue>DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActionsPropertyValue>
LogProperty><LogProperty><PropertyName>StackTracePropertyName><PropertyValue
/>LogProperty><LogProperty><PropertyName>MessagePropertyName><PropertyValue>DotNetNuke.Services.Exceptions.PageLoadException: Object
reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at
DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions() at DotNetNuke.UI.Containers.ActionButtonList.OnLoad(EventArgs e) at
System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.AddedControl(Control control, Int32 index) at
System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Containers.ActionButton.CreateChildControls() at
System.Web.UI.Control.EnsureChildControls() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception
stack trace ---Source
<
LogProperties><LogProperty><PropertyName>AssemblyVersionPropertyName><PropertyValue>5.2.3PropertyValue>LogProperty><LogProperty><PropertyName>PortalIDPropertyName><Pr
opertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>PortalNamePropertyName><PropertyValue>Click
A Life CoachPropertyValue>LogProperty><LogProperty><PropertyName>UserIDPropertyName><PropertyValue>-
1PropertyValue>LogProperty><LogProperty><PropertyName>UserNamePropertyName><PropertyValue
/>LogProperty><LogProperty><PropertyName>ActiveTabIDPropertyName><PropertyValue>37PropertyValue>LogProperty><LogProperty><PropertyName>ActiveTabNamePropertyName><Prope
rtyValue>HomePropertyValue>LogProperty><LogProperty><PropertyName>RawURLPropertyName><PropertyValue>/PropertyValue>LogProperty><LogProperty><PropertyName>AbsoluteURLPr
opertyName><PropertyValue>/default.aspxPropertyValue>LogProperty><LogProperty><PropertyName>AbsoluteURLReferrerPropertyName><PropertyValue
/>LogProperty><LogProperty><PropertyName>UserAgentPropertyName><PropertyValue>Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64;
Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC
6.0)PropertyValue>LogProperty><LogProperty><PropertyName>DefaultDataProviderPropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider,
DotNetNuke.SqlDataProviderPropertyValue>LogProperty><LogProperty><PropertyName>ExceptionGUIDPropertyName><PropertyValue>b9ef960b-1c9e-
4a15-b36d-4f5b611d9dedPropertyValue>LogProperty><LogProperty><PropertyName>InnerExceptionPropertyName><PropertyValue>Object reference
not set to an instance of an object.PropertyValue>LogProperty><LogProperty><PropertyName>FileNamePropertyName><PropertyValue
/>LogProperty><LogProperty><PropertyName>FileLineNumberPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>FileColumnNumberPropertyNam
e><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>MethodPropertyName><PropertyValue>DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActionsPropertyValue
>LogProperty><LogProperty><PropertyName>StackTracePropertyName><PropertyValue
/>LogProperty><LogProperty><PropertyName>MessagePropertyName><PropertyValue>DotNetNuke.Services.Exceptions.PageLoadException: Object
reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at
DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions() at DotNetNuke.UI.Containers.ActionButtonList.OnLoad(EventArgs e) at
System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.AddedControl(Control control, Int32 index) at
System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Containers.ActionButton.CreateChildControls() at
System.Web.UI.Control.EnsureChildControls() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception
stack trace ---Source
<
<
<
LogProperties><LogProperty><PropertyName>AssemblyVersionPropertyName><PropertyValue>5.2.3PropertyValue>LogProperty><LogProperty><PropertyName>PortalIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>PortalNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>UserIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>UserNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>ActiveTabIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>ActiveTabNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>RawURLPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>AbsoluteURLPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>AbsoluteURLReferrerPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>UserAgentPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>DefaultDataProviderPropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProviderPropertyValue>LogProperty><LogProperty><PropertyName>ExceptionGUIDPropertyName><PropertyValue>dfe5b2bc-a3ed-4cb9-8603-4842b1704c26PropertyValue>LogProperty><LogProperty><PropertyName>InnerExceptionPropertyName><PropertyValue>Value cannot be null. Parameter name: formatPropertyValue>LogProperty><LogProperty><PropertyName>FileNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>FileLineNumberPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>FileColumnNumberPropertyName>
<PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>MethodPropertyName><PropertyValue>System.String.FormatPropertyValue>LogProperty><LogProperty><PropertyNa
me>StackTracePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>MessagePropertyName><PropertyValue>System.ArgumentNullException: Value cannot be null. Parameter name: format at System.String.Format(IFormatProvider provider, String format, Object[] args) at System.String.Format(String format, Object[] args) at DotNetNuke.Modules.Reports.Exceptions.ReportsModuleException.get_Message() at System.Exception.ToString() at DotNetNuke.Services.Log.EventLog.ExceptionLogController.AddLog(Exception objException, ExceptionLogType LogType) at DotNetNuke.Services.Exceptions.Exceptions.LogException(Exception exc) at DotNetNuke.Services.Search.ModuleIndexer.GetSearchIndexItems(Int32 PortalID) at DotNetNuke.Services.Search.SearchEngine.GetContent(IndexingProvider Indexer) at DotNetNuke.Services.Search.SearchEngine.IndexContent() at DotNetNuke.Services.Search.SearchEngineScheduler.DoWork()PropertyValue>LogProperty><LogProperty><PropertyName>SourcePropertyName><PropertyValue />LogProperty>LogProperties>LogProperties><LogProperty><PropertyName>THREAD IDPropertyName><PropertyValue>11PropertyValue>LogProperty><LogProperty><PropertyName>TYPEPropertyName><PropertyValue>DotNetNuke.Services.Search.SearchEngineSchedulerPropertyV
alue>LogProperty><LogProperty><PropertyName>EXCEPTIONPropertyName><PropertyValue>Value cannot be null. Parameter name: formatPropertyValue>LogProperty><LogProperty><PropertyName>RESCHEDULED FORPropertyName><PropertyValue>4/15/2010 9:39:22 PMPropertyValue>LogProperty><LogProperty><PropertyName>SOURCEPropertyName><PropertyValue>STARTED_FROM_BEGIN_REQUESTPropertyValue>LogProperty><LogProperty><PropertyName>ACTIVE THREADSPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>FREE THREADSPropertyName><PropertyValue>1PropertyValue>LogProperty><LogProperty><PropertyName>READER TIMEOUTSPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>WRITER TIMEOUTSPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>IN PROGRESSPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>IN QUEUEPropertyName><PropertyValue>7PropertyValue>LogProperty>LogProperties>LogProperties><LogProperty><PropertyName>AssemblyVersionProper
tyName><PropertyValue>5.2.3PropertyValue>LogProperty>
<LogProperty><PropertyName>PortalIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>PortalNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>UserIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>UserNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>ActiveTabIDPropertyName><PropertyValue>-1PropertyValue>LogProperty><LogProperty><PropertyName>ActiveTabNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>RawURLPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>AbsoluteURLPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>AbsoluteURLReferrerPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>UserAgentPropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>DefaultDataProviderPropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProviderPropertyValue>LogProperty><LogProperty><PropertyName>ExceptionGUIDPropertyName><PropertyValue>f949d757-0f2a-48d5-9470-40a0a22fb381PropertyValue>LogProperty><LogProperty><PropertyName>InnerExceptionPropertyName><PropertyValue>Value cannot be null. Parameter name: formatPropertyValue>LogProperty><LogProperty><PropertyName>FileNamePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>FileLineNumberPropertyName><PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>FileColumnNumberPropertyName>
<PropertyValue>0PropertyValue>LogProperty><LogProperty><PropertyName>MethodPropertyName><PropertyValue>System.String.FormatPropertyValue>LogProperty><LogProperty><PropertyName>
StackTracePropertyName><PropertyValue />LogProperty><LogProperty><PropertyName>MessagePropertyName><PropertyValue>System.ArgumentNullException: Value cannot be null. Parameter name: format at System.String.Format(IFormatProvider provider, String format, Object[] args) at System.String.Format(String format, Object[] args) at DotNetNuke.Modules.Reports.Exceptions.ReportsModuleException.get_Message() at System.Exception.ToString() at DotNetNuke.Services.Log.EventLog.ExceptionLogController.AddLog(Exception objException, ExceptionLogType LogType) at DotNetNuke.Services.Exceptions.Exceptions.LogException(Exception exc) at DotNetNuke.Services.Search.ModuleIndexer.GetSearchIndexItems(Int32 PortalID) at DotNetNuke.Services.Search.SearchEngine.GetContent(IndexingProvider Indexer) at DotNetNuke.Services.Search.SearchEngine.IndexContent() at DotNetNuke.Services.Search.SearchEngineScheduler.DoWork()PropertyValue>LogProperty><LogProperty><PropertyName>SourcePropertyName><PropertyValue />LogProperty>LogProperties>
Hopefully someone will be able to shed some light what is going wrong. Not sure if it is Skin related? In the old version I was using an html skin.
Thanks for any help
Thomas