Coveo 搜索 REST 端点 () 503

Coveo Search REST Endpoint () 503

我的诊断页面上安装 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

谢谢

由于 "Coveo Search REST Endpoint" 组件出现 "Server Unavailable" 异常,您应该确保:

  • "Coveo Search API" 软件安装在 Coveo Enterprise Search 服务器或 Sitecore 服务器上,具体取决于您的基础设施。
  • "Coveo Search API" Windows 服务在安装它的机器上启动。
  • "Coveo Search API" 日志不包含可能阻止其正确 运行 的近期错误。
  • "Coveo Search API" 侦听端口(默认为 8080)未被安装 "Coveo Search API" 的计算机上的任何其他软件使用。
  • "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。

如果有帮助请告诉我。

杰夫