Folks, I deployed a WebApi to a Windows Server box that has never before
had a REST style service installed on it. It has existing static sites,
ASP.NET apps and SOAP services all running fine. Routing is not working for
the WebApi and all you get for any request is:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or
is temporarily unavailable.
IIS Web Core
MapRequestHandler
StaticFile
0x80070002

I've had this before and I usually bumble around for an hour and find the
Web.config file needs to add ExtensionlessUrlHandler-Integrated-4.0 with
all verbs and the IIS role needs a few features installed, like Redirection
(I think). So I usually stumble into getting it working, but this time I'm
utterly blocked and nothing works. I've searched the whole Internet and
tried every stupid thing I can think of. All the config and features are
present, procmon reports no permission problems ... but I get nothing but
the error above for the last 3 hours and I'm about to throw my box out the
window.

Is there something I've forgotten to try?

*Greg K*

Reply via email to