Question

mortenbpost on Mon, 05 Nov 2012 16:42:11


Hi,

I just installed HDInsight through the web platform installer on a fresh, fully updated Windows 2008 R2. Now when I open up the web dashboard everything is working inclusive the hive console excep the Interactive JavaScript console. When I try to load it up I receive the following error:

Server Error in '/' Application.

The resource cannot be found.

Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.           

Requested URL: /InteractiveJS.ashx/


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

Has anyone had a similar problem?

Thanks.


Sponsored



Replies

Ramya Bharathi on Mon, 05 Nov 2012 19:05:10


It seems to be an issue with "Handler Mappings" on your machine.

Can you follow the below steps and let us know if that helps :

1. Go to IIS manager (Run inetmgr.exe)

2. In the connections pane, select your server and got to Handler Mappings icon on IIS pane

3. In Action pane on the right side, click on "View Ordered List"

4. Move all paths containing "*.ashx" up  ahead of "*" or "*."

5. Do the same for "Hadoop Dashboard" and "Hadoop WebAPI" websites under Sites

6. Refresh the websites.

Thanks,

Ramya

Simple Bits on Sat, 17 Nov 2012 09:42:13


Hi,

I'm experiencing the same problem.  I've reorder the handlers as per the suggestion above but the problem remains.

The event log entry is:

Event code: 3005 

Event message: An unhandled exception has occurred. 
Event time: 17/11/2012 09:36:16 
Event time (UTC): 17/11/2012 09:36:16 
Event ID: 33cf3585432b4e1e84f48bf811517cdf 
Event sequence: 66 
Event occurrence: 1 
Event detail code: 0 
 
Application information: 
    Application domain: /LM/W3SVC/3/ROOT-10-129976184605901622 
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: c:\hadoop\websites\HadoopDashboard\ 
    Machine name: LAPTOP01 
 
Process information: 
    Process ID: 11456 
    Process name: w3wp.exe 
    Account name: Laptop01\hadoop 
 
Exception information: 
    Exception type: WebException 
    Exception message: The operation has timed out
   at System.Net.HttpWebRequest.GetResponse()
   at IsotopeHeadNode.InteractiveJS.ProcessRequest(HttpContext context) in d:\Builds\317\976\Sources\SU4rel\azure\winpack\azure\ctp\AzurePortal\IsotopeHeadNode\InteractiveJS.ashx.cs:line 117
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

 
 
Request information: 
    Request URL: http://localhost:8085/InteractiveJS.ashx/ 
    Request path: /InteractiveJS.ashx/ 
    User host address: ::1 
    User: Laptop01\Joe 
    Is authenticated: True 
    Authentication Type: Negotiate 
    Thread account name: Laptop01\hadoop 
 
Thread information: 
    Thread ID: 18 
    Thread account name: Laptop01\hadoop 
    Is impersonating: False 
    Stack trace:    at System.Net.HttpWebRequest.GetResponse()
   at IsotopeHeadNode.InteractiveJS.ProcessRequest(HttpContext context) in d:\Builds\317\976\Sources\SU4rel\azure\winpack\azure\ctp\AzurePortal\IsotopeHeadNode\InteractiveJS.ashx.cs:line 117
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 
 
Custom event details: 

burma69 on Tue, 09 Apr 2013 11:18:31


In my case the problem seems to be related to the fact, that 8080 port on my pc was used by proxy server. After disabling the proxy service and reinstalling HDInsight, things seemed to start working