-
Known Issues
- Sitecore Indexes Not Loading
- Unable to Create the Search Context Error
- Inactivity Timeout During Rebuild
- Problem Loading the Ninject Assembly
- Internal Server Error When Querying the REST Service
- Editing the Properties of a Coveo Search MVC Component Freezes the Page Editor in IE11
- Error or Document Not Found Page After Rebuilding the Indexes
- Problem Registering Search Page Events in Sitecore Analytics Database
- High Memory Usage While Rebuilding Indexes
- Root Element of a Crawler for a Coveo Index is Invalid
- HTML Version of Indexed Items Are Showing an Error Page
- NullReferenceException on Tracking.Current When Executing a Request for a Quick View
- Getting log4net Errors When Attempting to Browse Sitecore Pages
- Inserting an Example Search Page Results in No Renderings
- An Index Should Be Configured for Database Web Error Is Preventing the REST Service From Loading
- Cannot Insert the Value Null Into Column ID, Table Instance_hostname_core.dbo.properties. Column Does Not Allow Nulls.
- ERROR Error in FileWatcher Internal Buffer Overflow While Installing Coveo for Sitecore
- Exception While Handling Sitecore ContentSearch IndexingFinishedEvent, Index Was Not Found
- Failed to Reactivate the Organization Message in Command Center
- Handler Coveosearchendpoint Has a Bad Module Managedpipelinehandler in Its Module List
- Items in Different Languages Are Not Automatically Indexed or Updated When Language Fallback Is Enabled
- Missing Valid xDB License
- Opening the Experience Explorer Sets the Static Context to 'Master'
- Prebinding Isn't Applied to Elements Within a Searchbox Container
- Publishing Multi-Language Sitecore Items Leads to a Large Amount of Files Being Indexed
- Sitecore 8.2 With WFFM Refuses to Start After Installing Coveo for Sitecore
- Sitecore.ContentSearch.SitecoreItemCrawler.IsAncestorOf(Item item) error
- Solr - Error When Initializing Coveo When Side-by-Side With Solr Is Enabled
- The RouteData Must Contain an Item Named 'Controller' Error With SXA
- Sitecore SXA Throws Errors When Upgrading From Coveo for Sitecore 4.1 to Coveo for Sitecore 5
- Unexpected Token When Editing Page With SXA Components in Experience Editor
- Select the Associated Content Dialog Not Popping Up in SXA 1.8
- Could Not Find Property skipFirstTimeSetupCheck Error
- Send Analytics to Sitecore Component Not Working in Sitecore 9
- Two Instances of the Same Search Page Component Have Been Added on a Page But Only One is Initialized
- Dynamic Placeholders Not Displaying Allowed Renderings in SXA
- Failed to Configure the Organization Error When Trying to Switch Organization
- SXA Coveo Facet Value Suggestions Rendering Item Overwriting Hive Item at Installation
- Issues When the Core Database Is Disabled on Content Delivery Servers
- Content Database 'master' Not Found on a Content Delivery Server
- Sitecore 9 Content Delivery Instance Crashes at Index Initialization
- Coveo Analytics Events Are Not Logged in Sitecore 9.1 Analytics
- Compilation Error in Diagnostic Page in Sitecore 7.5 and 8.0
- Ajax Error 500 When Using Special Characters in a Query
- Dynamic Facet Range Not Showing When Returning From a No Result Query
- Master Index Old Item Versions Not Getting Deleted in Sitecore 9.1+
- Unhandled Exception After Installing Coveo for Sitecore on Sitecore 8.0 or 8.1 Instance
- The coveoProcessParsedRestResponse Pipeline Is Not Being Executed
- Unhandled Exception in Content Editor Prior to Coveo for Sitecore Activation
- Could Not Find Configuration Node Error on CD
- Components Aren’t Rendering Or Analytics HTTP Requests Are Failing Intermittently
- Ad-Blocker Filter Lists Blocking Coveo for Sitecore Calls
Could Not Find Property skipFirstTimeSetupCheck Error
Symptoms
You have a multi-server setup and have either:
-
just performed a fresh install of the November 2018 or December 2018 version of Coveo for Sitecore 5, or
-
just upgraded from Coveo for Sitecore 4 to Coveo for Sitecore 5.
Sitecore raises the following error on your Content Delivery (CD) servers:
15964 20:53:59 ERROR Error loading hook: <hook type="Sitecore.ContentSearch.Hooks.Initializer, Sitecore.ContentSearch" patch:source="Sitecore.ContentSearch.config" xmlns:patch="http://www.sitecore.net/xmlconfig/" />
Exception: System.InvalidOperationException
Message: Could not find property 'skipFirstTimeSetupCheck' on object of type: Coveo.AbstractLayer.CoveoDefaultIndexConfiguration
Source: Sitecore.Kernel
at Sitecore.Configuration.DefaultFactory.AssignProperties(Object obj, Object[] properties)
at Sitecore.Configuration.DefaultFactory.AssignProperties(XmlNode configNode, String[] parameters, Object obj, Boolean assert, Boolean deferred, IFactoryHelper helper)
at Sitecore.Configuration.DefaultFactory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper)
Cause
The Coveo for Sitecore <skipFirstTimeSetupCheck>
element was not removed from the November 2018 and December 2018 Coveo for Sitecore 5 package configuration files.
Resolution
-
On one of your CD servers, open in a text editor the configuration file associated with your version of Sitecore.
Sitecore 7 and 8 Open the
SwitchMasterToWeb.Coveo.config
file. It should be located in the<SITECORE_INSTANCE_ROOT>\Website\App_Config\Include\Z.SwitchMasterToWeb\
folder.Sitecore 9 The configuration to edit is located in the
<SITECORE_INSTANCE_ROOT>\App_Config\Modules\Coveo\Coveo.SearchProvider.config
base configuration file. Therefore, open the corresponding patch file,<SITECORE_INSTANCE_ROOT>\App_Config\Include\Coveo\Coveo.SearchProvider.Custom.config
, in your text editor. -
Delete the
<skipFirstTimeSetupCheck>
element.Sitecore 7 and 8 Locate and delete the
<skipFirstTimeSetupCheck>
element.Sitecore 9 Add a
patch:delete
for the<skipFirstTimeSetupCheck>
element. -
Save your changes.
-
Repeat steps 1 to 3 on each of your CD servers.
-
Though you don’t need to delete the
<skipFirstTimeSetupCheck>
element in your CM configuration files as it isn’t taken into account on CMs, you might want to do so nonetheless.Sitecore 7 and 8 The
<skipFirstTimeSetupCheck>
element is located in the<SITECORE_INSTANCE_ROOT>\Website\App_Config\Include\Coveo\SwitchMasterToWeb.Coveo.config.example
file.Sitecore 9 Add a
patch:delete
in the<SITECORE_INSTANCE_ROOT>\App_Config\Include\Coveo\Coveo.SearchProvider.Custom.config
to delete the<skipFirstTimeSetupCheck>
element of your<SITECORE_INSTANCE_ROOT>\App_Config\Modules\Coveo\Coveo.SearchProvider.config
file.