I have been going through the folders and files for each portal, and comparing them to what exists in the folders and files tables. On one portal I found that two files were not present in the table. They were images in Simple Gallery. I did a resynch within Simple Gallery for the albums they were in and that took care of those two.
Still have a small number to look at - however, one thing I do note is that for some portals, the skins and/or containers folders are listed in the folders and files tables (with all files correctly listed) and for some portals, the entire folders are missing.
When I run a recursive resynch, or when I try to view a subfolder in File Manager after expanding the folder menu (which works fine) the error I get is the same as that listed above.
In a rather shocking development ... I just logged on, visited file manager for all portals, was able to do recursive file resynch, was able to traverse to subfolders and see their contents ... no errors. I turned compression back on (deflate, 5) and it still worked ... and I was able to do this via host settings! I turned whitespaceFilter back on, and it continued to work. File Manager, Host Settings, Site Settings working fine. However, when I went to the Log Viewer and attempted to set the number of records per page from 10 to 250, then I got this error:
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 307e2624-6808-4552-849f-0e93e96170bc
InnerException: Element 'LogProperties' was not found. Line 1, position 2.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Xml.XmlReader.ReadStartElement
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Element 'LogProperties' was not found. Line 1, position 2. ---> System.Xml.XmlException: Element 'LogProperties' was not found. Line 1, position 2.at System.Xml.XmlReader.ReadStartElement(String name)at DotNetNuke.Services.Log.EventLog.LogProperties.Deserialize(String content)at DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.FillLogInfo(IDataReader dr)at DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.GetLog(Int32 PageSize, Int32 PageIndex, Int32& TotalRecords)at DotNetNuke.Services.Log.EventLog.LogController.GetLog(Int32 PageSize, Int32 PageIndex, Int32& TotalRecords)at DotNetNuke.Modules.Admin.Log.LogViewer.BindData()at DotNetNuke.Modules.Admin.Log.LogViewer.ddlRecordsPerPage_SelectedIndexChanged(Object sender, EventArgs e)at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)at System.Web.UI.WebControls.DropDownList.RaisePostDataChangedEvent()at System.Web.UI.WebControls.DropDownList.System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent()at System.Web.UI.Page.RaiseChangedEvents()at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)--- End of inner exception stack trace ---
And now, going back into Site Settings and attempting to update a value, I get this generic error once more, and the treeview menu is full of blank image place-holders:
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: ccd4f17e-78cc-431a-8ef9-dd5d3a6e4ca2
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.UI.UserControls.UrlControl.get_Url
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: 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.UserControls.UrlControl.get_Url()at DotNetNuke.Modules.Admin.PortalManagement.SiteSettings.cmdUpdate_Click(Object sender, EventArgs e)--- End of inner exception stack trace ---