Failed to Populate Object revision History on node XYZ which is a CWWebDesignerTreeNodeDeploymentModel
Failed to setup Global Search, this feature has been disabled for this site. Please address the issue above and try again.
While trying to Enable Global search in Evolve Designer you receive a timeout error. Global search will not enable.
If you then check Windows EventViewer, you may see this error as a CorporateModelerException.
Class: ICM Description:Populating Audit Exception Type : SqlException Exception : A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 25 - Connection string is not valid
The Fix this, please check in your DB connection if you have an "Instance" name in database connection that is not a valid true instance and no longer exist in your database.
CWSuite and Evolve itself will ignore this but Global search/ Elastic needs to validate and use it.
Simple fix is to open the Database connection and remove the Instance, this should work as long as the database connection did not depend on the Instance name. In the case of Instance name depending the database connection, please add a valid Instance name which does existing in your database.
Ok the connection database box, then open Evolve Designer, try to enable it again before fully publishing the site.