访问watson检索并排在Node中的代理之后

我需要知道R&R服务是否可以在代理之后使用。 看看下一部分,看看我的调查。 我正在使用的代码在我家里工作。 (没有防火墙/没有代理,只有路由器)


我从下面的代码开始。 https://console.eu-gb.bluemix.net/catalog/starters/personality-insights-nodejs-web-starter

我尝试在本地执行它,它正在使用以下configuration来安装模块。

npm config set registry http://registry.npmjs.org npm config set proxy http://xxxx:xx npm config set https-proxy http://xxxx:xx npm config set strict-ssl false set http_proxy=http://xxxx:xx set https_proxy=http://xxxx:xx set HTTP_PROXY=http://xxxx:xx set HTTPS_PROXY=http://xxxx:xx 

在工作的过程中,我开始玩R&R。 但我只是有一个错误。

 Error searching for documents: Error: connect ETIMEDOUT 158.85.132.88:443 

其中ip地址对应gateway.watsonplatform.net

 ping gateway.watsonplatform.net PING gateway.watsonplatform.net (158.85.132.88) 56(84) bytes of data. 

由于防火墙ping被阻塞

在调查过程中,我发现每次执行我的R&R服务testing时,都会发送两个ICMP请求。

数据包监听

可能是因为防火墙。 但为什么这个服务需要发送ICMP数据包?

回顾一下:

  1. 代码在没有防火墙/没有代理的情况下工作
  2. Insight服务在代理/防火墙后面工作
  3. R&R不是

编辑

经过一番调查后,我发现Solr客户端中存在一个错误,所以目前无法使其工作。 更多信息在这个github问题。