After hours of struggling, this is final solution that helped me (tested from fiddler):
- On IIS 7.5 -> YourWebsite -> Handler Mappings
- Choose “Add module mapping” option on the right side of the panel
- In “Request path” field enter *.wsdl
- In “Module” field enter “ProtocolSupportModule”
- Click on “Request restrictions” and go to Verbs tab
- Enter POST verb
- Save changes
End voila, fiddler no longer answers with 405 but with happy 200.