Handler CoveoSearchEndpoint has a bad module ManagedPipelineHandler in its module list


Your Coveo Search page in Sitecore does not load and/or returns a 500 error.

Browsing the Rest Proxy ([sitecore instance]/coveo/rest), you see the following error:

Handler "CoveoSearchEndpoint" has a bad module "ManagedPipelineHandler" in its module list.


The Sitecore instance running in Classic Pipeline mode cannot load the Coveo components properly. An integrated pipeline mode is needed.


  1. Open IIS Manager and look at the advanced settings for the app pool the Sitecore site is associated with.

  2. Change the Managed Pipeline mode to Integrated.

Recommended Articles