on 06-04-2009 10:07 PM
I am currently trying to install E-Commerce and Web CRM on a Windows Vista desktop PC, that we are going to use as a Demo PC for potential customers. It is just a demo, so everything is being installed locally on the Demo PC. I run into an error while installing the Web Tools
After the Default Install and before I precede to the Advanced install, I browse to - localhost/B1webtools - and rather than load up the webtools license key request page, I am getting the following error.
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.
I didn't run into any errors during the default install, and it appeared to function just right.
Does anyone know what would cause this error???
Server Error in Application "DEFAULT WEB SITE/B1WEBTOOLS"
Internet Information Services 7.0
Error Summary
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.
Detailed Error Information
Module StaticFileModule
Notification ExecuteRequestHandler
Handler StaticFile
Error Code 0x80070032
Requested URL http://localhost/b1webtools/default.aspx
Physical Path C:InetPubwwwrootB1WebToolsdefault.aspx
Logon Method Anonymous
Logon User Anonymous
Most likely causes:
u2022 The request matched a wildcard mime map. The request is mapped to the static file handler. If there were different pre-conditions, the request will map to a different handler.
Things you can try:
u2022 If you want to serve this content as a static file, add an explicit MIME map.
Links and More Information
Sometimes preconditions and a wildcard MIME map can unintentionally cause serving script source.
View more information »
Any help would be much appreciated. Thanks
Hi Brett
A quick google search yielded this:
[http://www.west-wind.com/wconnect/WebLog/ShowEntry.blog?id=493|http://www.west-wind.com/wconnect/WebLog/ShowEntry.blog?id=493]
I think it might have something to do with IIS 6 Metabase compatibility, but usually those popup in the installer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Okay so I changed my Application pool and it solved that error. Now I'm able to get the page that has a link to the request license page, but when I click on that link it gives me this error:
Server Error in '/B1WebTools' Application.
Object reference not set to an instance of an object.
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.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
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.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
netpoint.LicenseRequest.Page_Load(Object sender, EventArgs e) +266
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.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
Version Information: Microsoft .NET Framework Version:2.0.50727.3074; ASP.NET Version:2.0.50727.3074
I have repeatedly gotten this error on all Windows Vista machines that I try and install webtools on. Does anyone have a good idea on this one?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So the error was caused because I hadn't registered ASP.NET with IIS. But now I am getting a new error when I go to localhost/B1webtools which is stopping me from being able to request a license.
The error says the following.
Error Summary
HTTP Error 500.23 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode. Detailed
Error Information
Module ConfigurationValidationModule
Notification BeginRequest
Handler StaticFile
Error Code 0x80070032
Requested URL http://localhost:80/B1webtools
Physical Path C:\InetPub\wwwroot\B1WebTools
Logon Method Not yet determined
Logon User Not yet determined
Most likely causes:
u2022This application defines configuration in the system.web/httpHandlers section.
Things you can try:
u2022Migrate the configuration to the system.webServer/handlers section. You can do so manually or by using AppCmd from the command line - for example, %SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/". Using appcmd to migrate your application will enable it to work in Integrated mode, and continue to work in Classic mode and on previous versions of IIS.
u2022If you are certain that it is OK to ignore this error, it can be disabled by setting system.webServer/validation@validateIntegratedModeConfiguration to false.
u2022Alternatively, switch the application to a Classic mode application pool - for example, appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool". Only do this if you are unable to migrate your application.
(Set "Default Web Site" and "Classic .NET AppPool" to your application path and application pool name)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.