Welcome to David Sandor Sign in | Join | Help
in Search

Professional Software Architecture

SOLVED: The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map. HTTP 404.3

 

Windows Server 2008 and IIS 7.  Deployed a new set of WCF services to the server and received the following error:

HTTP Error 404.3 - Not Found

The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

 

As it turns out IIS 7 does not create the script mapping for WCF out of the box.  The solution is simple:

 

"%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -r -y

Problem solved.

Published Monday, December 15, 2008 7:38 PM by david

Comments

 

Coding in an Igloo said:

IIS7

March 19, 2009 10:06 PM
 

vkg.mca said:

Folks,

If you are using Windows Vista and IIS7 and want to deploy a WCF on IIS7 then by default you may see the site non-functional, follow the steps to enable WCF settings (Start->Run-> OptionalFeatures and check Microsoft .NET framework 3.0 and underneath WCF options)

When the ServiceModel Registration Tool is run on Windows Vista, the Windows Features dialog may not reflect that the Windows Communication Foundation HTTP Activation option under Microsoft .NET Framework 3.0 is turned on. The Windows Features dialog can be accessed by clicking Start, then click Run and then typing OptionalFeatures.

So go to the Windows Features and check in the Microsoft .NET Framework 3.0 the Windows Communication Foundation HTTP Activate and the Windows Communication Foundation non-HTTP Activate.

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/224f04bd-12e5-4988-a08c-038c66e0705c

June 10, 2009 4:22 AM
Anonymous comments are disabled

This Blog

Syndication

Powered by Community Server (Personal Edition), by Telligent Systems