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.