Coveo搜索REST端点()503

时间:2015-07-10 05:26:53

标签: search sitecore sitecore7.2

我在dignostic页面上遇到了sitecore coveo安装的问题

The remote server returned an error: (503) Server Unavailable. (Hide details)
System.Net.WebException: The remote server returned an error: (503) Server Unavailable.
   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)

虽然我在论坛上找到了与此相关的一些解决方案,但没有一个反映相同。 https://answers.coveo.com/questions/1974/rest-endpoint-the-remote-server-returned-an-error-503-server-unavailable 同样适用于使用提供的解决方案未反映或修复的以下错误。 https://developers.coveo.com/pages/releaseview.action?pageId=14058186

enter image description here

由于

1 个答案:

答案 0 :(得分:7)

因为你得到一个&#34;服务器不可用&#34; &#34; Coveo Search REST端点&#34;组件,你应该确保:

  • &#34; Coveo Search API&#34;软件安装在Coveo Enterprise Search服务器或Sitecore服务器上,具体取决于您的基础架构。
  • &#34; Coveo Search API&#34; Windows服务在安装它的计算机上启动。
  • &#34; Coveo Search API&#34;日志不包含可能阻止其正常运行的最新错误。
  • &#34; Coveo Search API&#34;监听端口(默认为8080)不被机器上任何其他软件使用&#34; Coveo Search API&#34;安装在。
  • &#34; Coveo Search API&#34;任何防火墙都不会阻止侦听端口。
  • 安装Sitecore的服务器不会阻止对&#34; Coveo Search API&#34;听口。
  • 您可以访问&#34; Coveo Search API&#34; URL(默认为http://ServerName:8080/rest/search)来自安装它的服务器上的浏览器。
  • 您可以访问&#34; Coveo Search API&#34;来自安装了Sitecore的服务器上的浏览器的URL。
  • 您可以访问&#34; Coveo Search API&#34;来自另一台计算机上的浏览器的URL。
  • 您可以从安装了Sitecore的服务器上的浏览器访问Coveo for Sitecore REST端点代理URL(默认为http://SitecoreInstanceHost/coveo/rest)。 (/ coveo / rest必须小写)
  • 您可以从另一台计算机上的浏览器访问Coveo for Sitecore REST端点代理URL。

如果有帮助,请告诉我。

杰夫