WCF – Error 500.21 Handler svc-Integrated has a bad module ManagedPipelineHandler in its module list

If you have received this error while trying to launch a WCF service on a new server installation.
It’s produced by a missing module registration. To fix it, simply registering aspnet modules again.

1) Open a command prompt window (It could be a Visual Studio Command Prompt)
2) Run aspnet_regiis -i
aspnet_regiis command

That’s it.

Try to launch your service again. It should be working.

Leave a Reply