Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I'm trying to move an application from IIS 6 to IIS 7. I've managed to get everything working except for the web services (.svc files). These return 404 exceptions.

In the failed request logs I get the following warning, and everything else appears fine:

131.

MODULE_SET_RESPONSE_ERROR_STATUS
Warning

ModuleName="IsapiModule", Notification="EXECUTE_REQUEST_HANDLER", HttpStatus="404", HttpReason="Not Found", HttpSubStatus="0", ErrorCode="The operation completed successfully.
 (0x0)", ConfigExceptionInfo="" 
10:32:51.134

when I do a GET request for service.svc it works fine, and returns the page that begins:

You have created a service.

To test this service, you will need to create a client and use it to call the service. You can do this using the svcutil.exe tool from the command line with the following syntax:

but when a request is made to the service, via a POST request, it results in the 404 error.

share|improve this question

1 Answer 1

Are you sure you're server and the application in general is set to allow the POST verb? It sounds a lot like the server, your application or a combination of the two is either not explicitly set to allow POSTs.

Make sure your web.config file contains all of the relevant configuration settings needed to get an ASP.NET application running on IIS 7 or 7.5

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.