--- title: Handler Coveosearchendpoint has a bad module Managedpipelinehandler in its module list slug: '2307' canonical_url: https://docs.coveo.com/en/2307/ collection: coveo-for-sitecore-v5 source_format: adoc --- # Handler Coveosearchendpoint has a bad module Managedpipelinehandler in its module list ## Description Your Coveo Hive search page in Sitecore either doesn't load or returns a 500 error. When you browse the reverse proxy endpoint (`+https:///coveo/rest+` by default), you see the following error: `Handler "CoveoSearchEndpoint" has a bad module "ManagedPipelineHandler" in its module list.` ## Explanation The Sitecore instance running in Classic Pipeline mode can't load the Coveo components properly. An integrated pipeline mode is needed. ## Resolution . Open IIS Manager and look at the advanced settings for the app pool the Sitecore site is associated with. . Change the Managed Pipeline mode to `Integrated`.