Nothing there ... It's just a 404 page... returned from webserver ... you can see for yourself here http://teapot.ro ...
In fact is a redirect to http://www.teapot.ro/GenericErrorPage.htm?aspxerrorpath=/Dynamic.aspx
Hmmm
It shoudn't be http://www.teapot.ro/GenericErrorPage.ASPX?aspxerrorpath=/Dynamic.aspx ?
If the answer is yes... I set RemoteOnly to Off (in web.config) and i get :
<span>
Server Error in '/' Application. <hr width="100%" color="#c0c0c0" size="1" />
Value cannot be null.
Parameter name: input
</span> Description: 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.
Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: input
Source Error:
<table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td>
Line 147: protected bool IsCurrentPage(string link) {
Line 148: string rawUrl = SiteNavigation.GetRelativePathToApplicatonRoot(Page.Request.RawUrl);
Line 149: string linkUrl = SiteNavigation.GetRelativePathToApplicatonRoot(SiteNavigation.RemoveHostFromUrl(ResolveAbsoluteUrl(link)));
Line 150: return rawUrl.Equals(linkUrl, StringComparison.OrdinalIgnoreCase);
Line 151: }
</td> </tr> </tbody> </table>
Source File: d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx.cs Line: 149
Stack Trace:
<table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td>
[ArgumentNullException: Value cannot be null.
Parameter name: input]
System.Text.RegularExpressions.Regex.Match(String input) +5174711
System.Text.RegularExpressions.Regex.Match(String input, String pattern, RegexOptions options) +44
DotShoppingCart.Commercial.Core.SiteNavigation.RemoveHostFromUrl(String fullPathWithHost) +20
Controls_Blocks_Menu.IsCurrentPage(String link) in d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx.cs:149
ASP.controls_blocks_menu_ascx.__DataBind__control3(Object sender, EventArgs e) in d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx:9
System.Web.UI.Control.OnDataBinding(EventArgs e) +99
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +92
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) +124
System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource) +443
System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e) +51
System.Web.UI.WebControls.Repeater.DataBind() +75
Controls_Blocks_Menu.Page_Load(Object sender, EventArgs e) in d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx.cs:49
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
</td> </tr> </tbody> </table>
<hr width="100%" color="#c0c0c0" size="1" /> Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3053 <!-- [ArgumentNullException]: Value cannot be null. Parameter name: input at System.Text.RegularExpressions.Regex.Match(String input) at System.Text.RegularExpressions.Regex.Match(String input, String pattern, RegexOptions options) at DotShoppingCart.Commercial.Core.SiteNavigation.RemoveHostFromUrl(String fullPathWithHost) at Controls_Blocks_Menu.IsCurrentPage(String link) in d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx.cs:line 149 at ASP.controls_blocks_menu_ascx.__DataBind__control3(Object sender, EventArgs e) in d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx:line 9 at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) at System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource) at System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.Repeater.DataBind() at Controls_Blocks_Menu.Page_Load(Object sender, EventArgs e) in d:\Inetpub\WebROOT\ro.teapot.www\Controls\Blocks\Menu.ascx.cs:line 49 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(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.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) [HttpUnhandledException]: Exception of type 'System.Web.HttpUnhandledException' was thrown. at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.genericerrorpage_aspx.ProcessRequest(HttpContext context) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\8b2ab8a2\7b8381ae\App_Web_bcf4fbc4.6.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --><!-- This error page might contain sensitive information because ASP.NET is configured to show verbose error messages using <customErrors mode="Off"/>. Consider using <customErrors mode="On"/> or <customErrors mode="RemoteOnly"/> in production environments.-->
|