Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

The best choice for your web site host, email hosting, and domain registration.
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
Engage Software - Training Partner for DotNetNuke
 


  Sponsors  

Meet Our Sponsors

MaximumASP
SourceGear - Tools for Developers
.: CounterSoft :.
telerik
ExactTarget email software solutions
Merak Mail Server
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Chat About It!  ASP.Net errors when Google & Yahoo crawlers hit my site
Previous Previous
 
Next Next
New Post 3/12/2006 10:39 AM
User is offline Chris Chaffee
1 posts
www.iclanz.com
10th Ranked


ASP.Net errors when Google & Yahoo crawlers hit my site 
Modified By Chris Chaffee  on 3/23/2006 9:49:18 AM)

Since upgrading to DNN 4.0.2 we've been seeing lots of "Cannot use a leading .. to exit above the top directory." exceptions in event viewer.  This is NOT isolated to any specific module, any specific tab, etc...it happens all over the site and on all of our portals (we have a couple hundred portals).  It's taken a long time to nail down the source, but I finally figured out that this is happening when Googlebot or Yahoo Slurp crawlers hit my site.

Has anyone else experienced this?  What can I do to try and track this down?  These URLs come up fine in my browser, and there is no ".." reference anywhere in the page source.  I believe this is causing us to lose rankings on both Google and Yahoo because they can't index our content.

I don't see anything strange in the URL requested if I check my IIS logs, except for the server throwing back a 500 code:

2006-03-12 17:47:08 216.xxx.xxx.xxx GET /src/Links/tabid/4268/Default.aspx - 80 - 66.249.66.6 Mozilla/5.0+(compatible;+Googlebot/2.1;++http://www.google.com/bot.html) - 500 0 0 3266 253

And I can't determine anything useful from the event viewer trace.

Event Type: Warning
Event Source: ASP.NET 2.0.50727.0
Event Category: Web Event
Event ID: 1309
Date:  3/12/2006
Time:  9:47:08 AM
User:  N/A
Computer: server
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 3/12/2006 9:47:08 AM
Event time (UTC): 3/12/2006 5:47:08 PM
Event ID: 4dc95dc4c2384f2e803e355c7fcac3f7
Event sequence: 287
Event occurrence: 23
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT-1-127866544353437500
    Trust level: Full
    Application Virtual Path: /
    Application Path: C:\DotNetNuke\
    Machine name: 
 
Process information:
    Process ID: 4844
    Process name: w3wp.exe
    Account name: NT AUTHORITY\NETWORK SERVICE
 
Exception information:
    Exception type: HttpException
    Exception message: Cannot use a leading .. to exit above the top directory.
 
Request information:
    Request URL:
http://www.mysite.com/Default.aspx?TabId=4268
    Request path: /Default.aspx
    User host address: 66.249.66.6
    User: 
    Is authenticated: False
    Authentication Type: 
    Thread account name: NT AUTHORITY\NETWORK SERVICE
 
Thread information:
    Thread ID: 1
    Thread account name: NT AUTHORITY\NETWORK SERVICE
    Is impersonating: False
    Stack trace:    at System.Web.Util.UrlPath.ReduceVirtualPath(String path)
   at System.Web.Util.UrlPath.Reduce(String path)
   at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)
   at System.Web.HttpResponse.ApplyAppPathModifier(String virtualPath)
   at System.Web.UI.HtmlControls.Htmlform.GetActionAttribute()
   at System.Web.UI.HtmlControls.Htmlform.RenderAttributes(HtmlTextWriter writer)
   at DotNetNuke.Common.Controls.form.RenderAttributes(HtmlTextWriter writer)
   at System.Web.UI.HtmlControls.HtmlControl.RenderBeginTag(HtmlTextWriter writer)
   at System.Web.UI.HtmlControls.Htmlform.Render(HtmlTextWriter output)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.HtmlControls.Htmlform.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at DotNetNuke.Framework.PageBase.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 

 
New Post 3/24/2006 8:56 PM
User is offline Chad Hensley
21 posts
10th Ranked


Re: ASP.Net errors when Google & Yahoo crawlers hit my site 
I am getting the same thing.  I believe it is hurting my page ranking as well.  Any answers?
 
New Post 3/25/2006 8:24 AM
User is offline Carlos Mendes
44 posts
www.elevo.pt
10th Ranked


Re: ASP.Net errors when Google & Yahoo crawlers hit my site 
The same in here... I can't find out why
 
New Post 3/25/2006 11:12 AM
User is offline cathal connolly
2546 posts
www.cathal.co.uk
5th Ranked










Re: ASP.Net errors when Google & Yahoo crawlers hit my site 

i suspect it's an issue with individual skins, or elements on the skin. If your skin is using parent paths ("../") to build paths then a skin may work perfectly well if the paths go back too far, as the site will only serve to the parent e.g. www.mysite.com/somedirectory/../someimage.jpg equates to www.mysite.com/someimage.jpg , whereas www.mysite.com/somedirectory/../../someimage.jpg would be seen as an attempt to go one level above mysite.com (which is not allowed for security reasons). It seems from a google search (e.g.

http://communityserver.org/forums/thread/518431.aspx ) that googlebot and yahooslurp are building paths that cause this issue on multiple web applications. Most spiders (as well as browsers) recognise that www.mysite.com/somedirectory/../../someimage.jpg is impossible and actually equate it as www.mysite.com/somedirectory/someimage.jpg , stopping an error being thrown.

Cathal

 
New Post 6/19/2006 9:26 PM
User is offline Shane Miller
518 posts
www.callcenters24x7.com
8th Ranked




Re: ASP.Net errors when Google & Yahoo crawlers hit my site 
I heard awhile back there may be an option to turn off logging of this particular error message somehow.  Is that so?  I'd like to continue logging all the other errors I'm getting, plus this one also shows up in the OS event viewer which gives me the ability to easily continue to track it.

Shane Miller
Call Centers 24x7
 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Chat About It!  ASP.Net errors when Google & Yahoo crawlers hit my site
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Web Development and Strategy Firm
The Risdall Interactive Agency s websites, strategies, branding, & promotion in digital space.
www.Risdall.net/
Windsor Management Group
Fund Accounting Software for K12 Education.
Infinitevisions.com
Convert Visitors to Customers
In order to bring value to your users, we must first understand them. VIVIDSITES will help you build a custom web application and interactive marketing tools that your users will thank you for. We marry high-end creative with head banging technology to entertain and convert visitors into paying customers. Call 314.514.0505 or visit us at http://www.vividsites.com to find out how.
- V I V I D S I T E S -

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP