"Cannot use a leading .. to exit above the top directory."http://forums.asp.net/t/1019849.aspx/1?+Cannot+use+a+leading+to+exit+above+the+top+directory+Wed, 30 Dec 2009 13:27:44 -050010198491378028http://forums.asp.net/p/1019849/1378028.aspx/1?+Cannot+use+a+leading+to+exit+above+the+top+directory+"Cannot use a leading .. to exit above the top directory." <p>I have&nbsp;a weird problem with a site that doesn't face issues in development using Cassini, but crashes hard when deployed to an IIS 6.0. Windows 2003&nbsp;server.</p> <p>Basically, I'm using a rewriting engine and everything goes fine if, say, I have a URL like this:</p> <p><a href="http://www.site.com/products.list">www.site.com/products.list</a></p> <p>...but when I append a page number to the end like this:</p> <p><a href="http://www.site.com/products.list/2">www.site.com/products.list/2</a></p> <p>ASP.NET blows up and gives me this the error at the bottom of the post.</p> <p>I know there are some issues with URL rewriting in ASP.NET 2.0 as described here:</p> <p><a href="http://todotnet.com/archive/0001/01/01/7472.aspx?Pending=true">http://todotnet.com/archive/0001/01/01/7472.aspx?Pending=true</a></p> <p>But this actually doesn't apply to me. I'm seeing the error when browsing to the site with internet explorer!</p> <p>Is there something wrong with using numbers at the end of a URL with IIS 6.0?</p> <p>Again here's the error info:</p> <p><span></p> <h1>Server Error in '/' Application. <hr width="100%" color="silver" size="1"> </h1> <h2><i>Cannot use a leading .. to exit above the top directory.</i> </h2> <p></span><font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "><b>Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br> <br> <b>Exception Details: </b>System.Web.HttpException: Cannot use a leading .. to exit above the top directory.<br> <br> <b>Source Error:</b> <br> <br> <table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td><pre class="prettyprint">An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</pre> </TD></TR></TBODY></TABLE><BR><B><FONT face=Verdana>Stack Trace:</FONT></B> <BR><BR> <TABLE width="100%" bgColor=#ffffcc> <TBODY> <TR> <TD><pre class="prettyprint"><PRE>[HttpException (0x80004005): Cannot use a leading .. to exit above the top directory.] System.Web.Util.UrlPath.ReduceVirtualPath(String path) +3527366 System.Web.Util.UrlPath.Reduce(String path) +84 System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) +355 System.Web.HttpResponse.ApplyAppPathModifier(String virtualPath) +208 System.Web.UI.WebControls.SiteMapPath.InitializeItem(SiteMapNodeItem item) +761 System.Web.UI.WebControls.SiteMapPath.CreateItem(Int32 itemIndex, SiteMapNodeItemType itemType, SiteMapNode node) +111 System.Web.UI.WebControls.SiteMapPath.CreateControlHierarchyRecursive(Int32&amp; index, SiteMapNode node, Int32 parentLevels) +88 System.Web.UI.WebControls.SiteMapPath.CreateControlHierarchy() +93 System.Web.UI.WebControls.SiteMapPath.CreateChildControls() +29 System.Web.UI.Control.EnsureChildControls() +87 System.Web.UI.Control.PreRenderRecursiveInternal() +41 System.Web.UI.Control.PreRenderRecursiveInternal() +161 System.Web.UI.Control.PreRenderRecursiveInternal() +161 System.Web.UI.Control.PreRenderRecursiveInternal() +161 System.Web.UI.Control.PreRenderRecursiveInternal() +161 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360 </PRE></pre></td> </tr> </tbody> </table> <br> </p> <hr width="100%" color="silver" size="1"> <p><b><font face="Verdana">Version Information:</font></b>&nbsp;Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42 </p> <p>&nbsp;</p> </font> <p>&nbsp;</p> 2006-08-22T22:19:36-04:001380184http://forums.asp.net/p/1019849/1380184.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>What is the actual rewrittent URL?&nbsp; What do the IIS logs show for the request?</p> <p>Jeff</p> 2006-08-24T20:43:59-04:001380251http://forums.asp.net/p/1019849/1380251.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>The actual rewritten url for a URL like: <a href="http://www.site.com/products.list/2"> www.site.com/products.list/2</a>&nbsp;would be: <a href="http://www.site.com/list.aspx?type=products&amp;page=2"> www.site.com/list.aspx?type=products&amp;page=2</a>.</p> <p>Looking at the event logs for the server, I can see an application warning providing much of the same exception information as above and noting that the URL is&nbsp;(paraphrased)&nbsp;<a href="http://www.site.com/list.aspx?type=products&amp;page=2">www.site.com/list.aspx?type=products&amp;page=2</a> with a request path of: /list.aspx.</p> <p>I suppose it's logical that somehow, something that ASP.NET rewrites is referencing a resource like ../../resource but first: I don't know why it would be doing that as I override the form to remove the action and I don't use any ResolveUrl() functions and second: it works perfectly with the Cassini server on Windows XP Pro!</p> 2006-08-24T22:07:59-04:001430814http://forums.asp.net/p/1019849/1430814.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>hi , </p> <p>i get the same message .i checked the entire code , i dont have the .. reference to anywhere in the code .</p> <p>Is there any other reason why this does not work ? .I have tried everything including the settings of the IIS , searching the code , etc ... ALso cannot find a solution in any newsgroups on the net.</p> <p>&nbsp;</p> <h2 style="margin:auto 0in"><font color="#800000"><font face="Verdana"><em>Cannot use a leading .. to exit above the top directory.</em> </font></font></h2> <p class="MsoNormal" style="margin:0in 0in 12pt"><span><strong>Description: </strong> An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br> <br> </span><strong><span style="font-size:8.5pt; color:black; font-family:Verdana">Exception Details: </span></strong><span style="font-size:8.5pt; color:black; font-family:Arial">System.Web.HttpException: Cannot use a leading .. to exit above the top directory.<br> <br> </span><strong><span style="font-size:8.5pt; color:black; font-family:Verdana">Source Error:</span></strong><span style="font-size:8.5pt; color:black; font-family:Arial"> </span></p> <p> <table border="0" cellpadding="0" class="MsoNormalTable" width="100%" style="background:#ffffcc; width:100%"> <tbody> <tr> <td style="background-color:transparent; border:#d4d0c8; padding:0.75pt"> <pre><span style="font-size:9pt; color:black"><font face="Lucida Console">&nbsp;</font></span></pre> <pre><span style="font-size:9pt; color:black"><font face="Lucida Console">[No relevant source lines]</font></span></pre> </td> </tr> </tbody> </table> <span style="font-size:8.5pt; color:black; font-family:Arial"><br> </span><span style="font-size:8.5pt; color:black; font-family:Arial"><br> </span></p> 2006-10-17T02:47:32-04:001430902http://forums.asp.net/p/1019849/1430902.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>I actually fixed my problem. I can't remember exactly what the solution was (I'll try to double-check).</p> <p>&nbsp;I think it ended up being that I had a .CSS file in a theme directory which got automatically added to the Page. It didn't jive with the URL rewriting, unfortunately.</p> 2006-10-17T04:09:14-04:001431868http://forums.asp.net/p/1019849/1431868.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>I confirmed my suspicions. <em>My </em>problem was the way ASP.NET resolved the URL of the CSS file in the Theme directory. I simply moved the CSS file elsewhere so it wouldn't be automatically&nbsp;referenced (in the wrong way)&nbsp;and everything was fine.</p> <p>I also recall that I could examine the HTML output of the page in the development environment and it had the defective reference, though it didn't manifest itself as a server-crasher until I moved the app to a Win 2k3 machine (in my case, there was a secondary mechanism of referencing the CSS&nbsp;file so I was none-the-wiser for a while). My point is that if you have a local develpment copy of the app, examine the problem Page and it should give you a clue about what's going wrong.</p> 2006-10-17T21:21:23-04:001434766http://forums.asp.net/p/1019849/1434766.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>I tried changing the .css file from the themes folder ,but still the same error exists, only for my aspx pages.I have some asp pages also in the same site,and all of them work,none of the aspx pages work with this error .</p> <p>&nbsp;</p> <p>Could there be any other reason ? I tried everything mentioned in all newsgroups , but none worked..</p> <p>&nbsp;Please HELP !!!! <br> </p> 2006-10-20T00:58:35-04:001434867http://forums.asp.net/p/1019849/1434867.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." Did you examine the HTML produced by the problem pages in your development environment (i.e. on an XP machine)? 2006-10-20T02:47:06-04:001436644http://forums.asp.net/p/1019849/1436644.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>Yes... Thanks , I could identify the problem line from the HTML produced by&nbsp; the problem pages . It was traced to a line in&nbsp;the global.asax . I corrected it and it works now.</p> <p>&nbsp;Thanks again for the help.........</p> 2006-10-22T03:56:52-04:001437177http://forums.asp.net/p/1019849/1437177.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." No problem. 2006-10-23T02:21:36-04:001934416http://forums.asp.net/p/1019849/1934416.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>&nbsp;We got same problem.at that time we deleted one &quot;webinfo&quot; file from application .then it is working fine.<br> </p> 2007-10-01T06:41:22-04:002006299http://forums.asp.net/p/1019849/2006299.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>Hi All,</p> <p>I found another situation in which this could occur...</p> <p>&nbsp;Using Server.Transfer instead of Response.Redirect...</p> <p>&nbsp;What I have is a Custom Control called &quot;HtmlControl&quot; which looks for the querystring of the content to show, if not found I redirect the response to&nbsp;the Sitemap with a message that the page is not found. I place a control onto a&nbsp;page &quot;mypage.aspx&quot;. When the query string is not found&nbsp;my request&nbsp;was sent to a sitemap but after the page_PreRender my page errors out with the following message:</p> <p>&nbsp;&nbsp;&quot;<span style="font-size:11pt; font-family:'Calibri','sans-serif'">Cannot use a leading .. to exit above the top directory</span>&quot;</p> <p>The interesting thing is that the response was sent back to mypage.aspx and that's the page which is shown on the error log. So I was trying all the style things described in your post and lots of other, then it hit me that it only started happening after I moved the functionality from UserControl (within the website) to the library as a Custom Control. That's when the errors started happening.</p> <p>I think it happens because Server.Transfer is still using the previous page and Response.Redirect doesn't. </p> <p>This is not the first issue I had with Server.Transfer where I had to rewrite some code... you can probably find some of the posts where I described/solved the similar issue same way.</p> <p>Thank you for the post anyway cause it gave me some ideas of how to resolve the favicon on my master page...</p> <p>&nbsp;Tatyana Hughes</p> 2007-11-14T16:18:15-05:002062928http://forums.asp.net/p/1019849/2062928.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>did u guys enable parent path on iis directory configuration ?</p> <p>&nbsp;</p> <p>I think there needs to be a clearer error message for this kind of mistake ?</p> 2007-12-17T05:58:00-05:002063666http://forums.asp.net/p/1019849/2063666.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>I'm not sure what do you mean by &quot;enable parent path on iis dir config&quot;&nbsp; but there is a post I added regarding my issue. Since I changed the redirect I didn't have any issues:</p> <p><a href="http://forums.asp.net/p/1182074/2006352.aspx#2006352">http://forums.asp.net/p/1182074/2006352.aspx#2006352</a></p> <p>&nbsp;</p> <p>If you have a better solution please explain better I'll gladly switch from Response.Redirect to Server.Transfer</p> <p>Thanks,</p> <p>Tatyana</p> 2007-12-17T13:44:50-05:002074899http://forums.asp.net/p/1019849/2074899.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>This is the error I am getting:</p> <p>&nbsp;Event code: 3005 <br> Event message: An unhandled exception has occurred. <br> Event time: 12/23/2007 10:36:00 PM <br> Event time (UTC): 12/24/2007 3:36:00 AM <br> Event ID: 35801b7140f14040b14138208ef5e7d1 <br> Event sequence: 540 <br> Event occurrence: 18 <br> Event detail code: 0 <br> &nbsp;<br> Application information: <br> &nbsp;&nbsp;&nbsp; Application domain: /LM/W3SVC/1853235269/Root-1-128429392640001030 <br> &nbsp;&nbsp;&nbsp; Trust level: Full <br> &nbsp;&nbsp;&nbsp; Application Virtual Path: / <br> &nbsp;&nbsp;&nbsp; Application Path: C:\Inetpub\wwwroot\zikbay_new.com\ <br> &nbsp;&nbsp;&nbsp; Machine name: H145104 <br> &nbsp;<br> Process information: <br> &nbsp;&nbsp;&nbsp; Process ID: 159884 <br> &nbsp;&nbsp;&nbsp; Process name: w3wp.exe <br> &nbsp;&nbsp;&nbsp; Account name: NT AUTHORITY\NETWORK SERVICE <br> &nbsp;<br> Exception information: <br> &nbsp;&nbsp;&nbsp; Exception type: HttpException <br> &nbsp;&nbsp;&nbsp; Exception message: Cannot use a leading .. to exit above the top directory. <br> &nbsp;<br> Request information: <br> &nbsp;&nbsp;&nbsp; Request URL: http://as247gera.zikbay.com/ShowAd.aspx?id=3274 <br> &nbsp;&nbsp;&nbsp; Request path: /ShowAd.aspx <br> &nbsp;&nbsp;&nbsp; User host address: 66.249.66.168 <br> &nbsp;&nbsp;&nbsp; User: &nbsp;<br> &nbsp;&nbsp;&nbsp; Is authenticated: False <br> &nbsp;&nbsp;&nbsp; Authentication Type: &nbsp;<br> &nbsp;&nbsp;&nbsp; Thread account name: NT AUTHORITY\NETWORK SERVICE <br> &nbsp;<br> Thread information: <br> &nbsp;&nbsp;&nbsp; Thread ID: 1 <br> &nbsp;&nbsp;&nbsp; Thread account name: NT AUTHORITY\NETWORK SERVICE <br> &nbsp;&nbsp;&nbsp; Is impersonating: False <br> &nbsp;&nbsp;&nbsp; Stack trace:&nbsp;&nbsp;&nbsp; at System.Web.Util.UrlPath.ReduceVirtualPath(String path)<br> &nbsp;&nbsp; at System.Web.Util.UrlPath.Reduce(String path)<br> &nbsp;&nbsp; at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)<br> &nbsp;&nbsp; at System.Web.HttpResponse.ApplyAppPathModifier(String virtualPath)<br> &nbsp;&nbsp; at System.Web.UI.HtmlControls.HtmlForm.GetActionAttribute()<br> &nbsp;&nbsp; at System.Web.UI.HtmlControls.HtmlForm.RenderAttributes(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.HtmlControls.HtmlControl.RenderBeginTag(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)<br> &nbsp;&nbsp; at System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer)<br> &nbsp;&nbsp; at FormRewriterControlAdapter.Render(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.Render(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Page.Render(HtmlTextWriter writer)<br> &nbsp;&nbsp; at ShowAd_aspx.Render(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)<br> &nbsp;&nbsp; at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)<br> &nbsp;&nbsp; at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)<br> &nbsp;<br> &nbsp;<br> Custom event details: <br> <br> For more information, see Help and Support Center at <br> </p> 2007-12-24T02:49:23-05:002074901http://forums.asp.net/p/1019849/2074901.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>I did some trace and found out it is caused by Google search crawler...</p> <p>&nbsp;<br> </p> <p><font class="block-title"><font size="2"><b>Traceroute</b></font></font> </p> Tracing route to 66.249.66.168 <table border="1"> <tbody> <tr> <td>Hop</td> <td>Time</td> <td>Host</td> <td>IP</td> <td>Location</td> </tr> <tr> <td>1</td> <td>34.215</td> <td>wsip-70-183-59-1.oc.oc.cox.net</td> <td>70.183.59.1</td> <td>Irvine, CA, United States</td> </tr> <tr> <td>2</td> <td>34.113</td> <td>68.4.15.9</td> <td>68.4.15.9</td> <td>Irvine, CA, United States</td> </tr> <tr> <td>3</td> <td>9.885</td> <td>ip68-4-14-125.oc.oc.cox.net</td> <td>68.4.14.125</td> <td>Irvine, CA, United States</td> </tr> <tr> <td>4</td> <td>9.795</td> <td>rsmtdsrj02-ge600.0.rd.oc.cox.net</td> <td>68.4.14.213</td> <td>Irvine, CA, United States</td> </tr> <tr> <td>5</td> <td>39.983</td> <td>langbbr01-as0.r2.la.cox.net</td> <td>68.1.0.230</td> <td>Fort Walton Beach, FL, United States</td> </tr> <tr> <td>6</td> <td>23.491</td> <td>cr1-pos-0-2-5-0.lay.savvis.net</td> <td>204.70.203.46</td> <td>New York, NY, United States</td> </tr> <tr> <td>7</td> <td>24.522</td> <td>ber1-tenge-2-1.losangeles.savvis.net</td> <td>204.70.193.106</td> <td>New York, NY, United States</td> </tr> <tr> <td>8</td> <td>54.737</td> <td>208.173.57.66</td> <td>208.173.57.66</td> <td>Cary, NC, United States</td> </tr> <tr> <td>9</td> <td>77.989</td> <td>216.239.43.125</td> <td>216.239.43.125</td> <td>Mountain View, CA, United States</td> </tr> <tr> <td>10</td> <td>96.677</td> <td>66.249.95.148</td> <td>66.249.95.148</td> <td>Mountain View, CA, United States</td> </tr> <tr> <td>11</td> <td>101.643</td> <td>64.233.175.171</td> <td>64.233.175.171</td> <td>Mountain View, CA, United States</td> </tr> <tr> <td>12</td> <td>111.092</td> <td>72.14.232.37</td> <td>72.14.232.37</td> <td>Mountain View, CA, United States</td> </tr> <tr> <td>13</td> <td>91.234</td> <td>crawl-66-249-66-168.googlebot.com</td> <td>66.249.66.168</td> <td>Mountain View, CA, United States</td> </tr> </tbody> </table> <p>&nbsp;</p> 2007-12-24T02:55:35-05:002075133http://forums.asp.net/p/1019849/2075133.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." how did u fix it ? 2007-12-24T06:57:56-05:002075501http://forums.asp.net/p/1019849/2075501.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>I did not. I am not sure why it happens, but I know the page is invoked by google search crawler.... Anybody knows how to fix it???&nbsp;</p> 2007-12-24T13:22:16-05:002075520http://forums.asp.net/p/1019849/2075520.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>&nbsp;The page in question (from the error in the application log) does not have any leading &quot;..&quot;: http://as247gera.zikbay.com/ShowAd.aspx?id=3274</p> <p>Seems this is some kind of bug in ASP.NET: http://todotnet.com/archive/0001/01/01/7472.aspx?Pending=true&nbsp;</p> <p>I have added this to web.config (suggested in http://communityserver.org/forums/p/476049/536640.aspx#536640). Let's see if it helps...</p> <p><b>&nbsp;&nbsp;&nbsp; &lt;authentication mode=&quot;Forms&quot;&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;forms cookieless=&quot;UseCookies&quot;/&gt;<br> &nbsp;&nbsp;&nbsp; &lt;/authentication&gt;&nbsp; </b><br> </p> 2007-12-24T13:38:39-05:002077636http://forums.asp.net/p/1019849/2077636.aspx/1?Re+Cannot+use+a+leading+to+exit+above+the+top+directory+Re: "Cannot use a leading .. to exit above the top directory." <p>When the page is being invoked by the Google search it probably is just calling a URL with no parms. Are you handling empty parms at all? Also see is you have any custom controls on your page which are built into DLLs. Review how they handle redirects if no parms supplied.</p> <p>Do you have any Server.Transfer code there?</p> <p>&nbsp;</p> <p>Hope this helps...&nbsp;</p> <p>Tatyana Hughes</p> 2007-12-26T13:50:39-05:00