2015-07-10 133 views
1

我面对我的dignostic页Coveo搜索REST端点()503

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) 

与Sitecore的coveo安装的问题,虽然我已经找到与此相关的论坛上一些解决方案,但没有一个反映相同。 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

感谢

+0

Coveo Admin网页是否适合您? HTTP://本地主机:8081 / –

回答

7

因为您得到了 “Coveo搜索REST端点” 组件 “服务器不可用” 异常,应确保:

  • 的“Coveo搜索API“软件根据您的基础设施安装在Coveo Enterprise Search服务器或Sitecore服务器上。
  • “Coveo Search API”Windows服务在其安装的机器上启动。
  • “Coveo Search API”日志不包含可能阻止其正确运行的最新错误。
  • 安装了“Coveo Search API”的机器上的任何其他软件均未使用“Coveo Search API”侦听端口(默认为8080)。
  • “Coveo Search API”侦听端口未被任何防火墙阻止。
  • 安装Sitecore的服务器不会阻止对“Coveo Search API”侦听端口的请求。
  • 您可以从安装它的服务器上的浏览器访问“Coveo Search API”URL(默认为http://ServerName:8080/rest/search)。
  • 您可以从安装了Sitecore的服务器上的浏览器访问“Coveo Search API”URL。
  • 您可以从另一台计算机上的浏览器访问“Coveo Search API”URL。
  • 您可以从安装了Sitecore的服务器上的浏览器访问Coveo for Sitecore REST端点代理URL(默认值为http://SitecoreInstanceHost/coveo/rest)。 (/ coveo/rest必须为小写)
  • 您可以从另一台计算机上的浏览器访问Coveo for Sitecore REST端点代理URL。

让我知道它是否有帮助。

Jeff