Coveo Search REST Endpoint () Error
Hi everyone, I have Coveo Coveo Enterprise Search 7.0 x64 (7914) for Sitecore.exe installed in my local machine and all the coveo services are working like indexing etc. Also the service in http://localhost:8080/rest/search is up. The problem is that the Sitecore Diagnostics page shows the following:
The remote server returned an error: (500) Internal Server Error. (Hide details) System.Net.WebException: The remote server returned an error: (500) Internal Server Error. at System.Net.HttpWebRequest.GetResponse() at Coveo.SearchProvider.Applications.StateVerifier.<>c__DisplayClassd.<GetRestEndpointState>b__c() at Coveo.SearchProvider.Applications.BaseVerifier.VerifyComponent(Func`1 p_VerifyMethod, String p_ComponentName)
The tokens are the same but not sure what is going wrong this was working before.
What could be?
Is http://YourSitecoreInstance/coveo/rest working? The REST endpoint checks is for that endpoint. This endpoint transfers the requests to the http://CoveoSearchApiHostName:8080/rest/search endpoint.
Also, are you accessing the diagnostic page with http://TheSitecoreInstanceName/ on the Sitecore server itself or you are accessing it from another computer by the Sitecore hostname like http://YourSitecoreSite.com/ ?
There are a few checks who produce false-negative failures when the diagnostics page is accessed remotely. I don't remember if the REST endpoint check is one of those.
Try accessing it locally from a browser on the Sitecore server with the local URL of the Sitecore website.