COMException: Object is invalid - WebConnector
Using the Web Connector on CES 7.0 x64 Build 6607.0 to index another source. Coveo For Sitecore has been up and running successfully.
In "dev" and "qa" environments everything works. But on the "staging" and "production" when I click start to run the web crawler I get the following error on both servers.
System.Runtime.InteropServices.COMException (0x80040216): The object is invalid. at Coveo.CES.Interops.CESAdmin.ISource.Refresh(RefreshTypeEnumeration p_RefreshType) at Coveo.CES.Admin.CesSource.Refresh(RefreshType p_RefreshType) at Coveo.CES.Web.Admin.Index.Sources.Source.BTNStartSource_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
To my knowledge, I've set up Coveo identically on each server. What could be the root cause of that error?
I don't have full control of the servers so I'm not sure what would be enabled / disabled within them. While the error was occurring the URL's could be reach from a web browser on the server.
And now this morning, "prod" is working, "staging" isn't. And all I haven't changed anything. Any insights into this would be great.
I think this kind of error may happen when some CES configuration settings become very long. In the CES Administration Tool, can you give me the number of "Field Set" you have in the Configuration/Fields section?