Hi all, we are experiencing some strange issues with our DNN install. We are getting hundreds of Page Load Exceptions each day. These are being generated when google and bing spider our site. The problem is that they are looking for pages that don't exist. The URLs that they are looking for combine pages from two separate portals. For instance, we will see something that looks like this: "The file '/centennial/MountainBaseCamp.aspx' does not exist". Now, we do have a child portal called centennial and we do have a page called MountainBaseCamp.aspx but that page lives on a different child portal.
In addition, our crawl errors in Google have skyrocketed and keep going higher. Also, for some unknown reason many of the pages within our child portals are out of order.
This morning we upgraded to DNN Pro, 6.2.8. We are running .Net 4.0.
Here's one of the errors:
AssemblyVersion: 6.2.8
PortalID: 4
PortalName: Biology Department
UserID: -1
UserName:
ActiveTabID: 540
ActiveTabName: Home
RawURL: /biology/Forms/Computerlabs/ArrearsThankYou.aspx
AbsoluteURL: /biology/Forms/Computerlabs/ArrearsThankYou.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: dae924f6-12a3-4822-8fcc-f5aa7a20c8ae
InnerException: The file '/biology/Forms/Computerlabs/ArrearsThankYou.aspx' does not exist.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.Compilation.BuildManager.GetVPathBuildResultInternal
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: The file '/biology/Forms/Computerlabs/ArrearsThankYou.aspx' does not exist. ---> System.Web.HttpException: The file '/biology/Forms/Computerlabs/ArrearsThankYou.aspx' does not exist. at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --- End of inner exception stack trace ---
Source:
Server Name: ATLAS
Any help would be appreciated.
Thanks,
-s