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.
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 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