Hello! I updated my test server to from 7.1.2 to 7.2.1 (restored and tried 7.2.2 with same results) and cannot access the site - it displays only the text "DNN Error".
More specifically, If I am logged in before the update (which reports success) then after the update I can navigate to all pages of the site. However, as soon as I log out (or if I was logged out before the update) then I cannot access any pages.
I found rows in dbo.EventLog.
1. Type = GENERAL_EXCEPTION
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: index
at System.Web.UI.ControlCollection.get_Item(Int32 index)
at DotNetNuke.UI.Containers.Container.GetPortalModuleBase(UserControl control)
2. Type = PAGE_LOAD_EXCEPTION
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.Security.Permissions.PermissionProvider.IsDeniedTabPermission(TabInfo tab, String permissionKey)
at DotNetNuke.Security.Permissions.PermissionProvider.HasModuleAccess(SecurityAccessLevel accessLevel, String permissionKey, ModuleInfo moduleConfiguration)
at DotNetNuke.UI.Modules.ModuleInstanceContext.get_IsEditable()
at AllDnn.More.More.Page_Load(Object sender, 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.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
How can I narrow down the exact cause of this?
Thanks,
Scott