Доступ к извлечению watson и ранжированию за прокси-сервером в Node

Мне нужно знать, можно ли использовать службу R&R через прокси. Взгляните на следующую часть, чтобы увидеть мои расследования. Код, который я использую, работал у меня дома. (Без брандмауэра/без прокси, только роутер)


Я начал со следующего кода. https://console.eu-gb.bluemix.net/catalog/starters/personality-insights-nodejs-web-starter

Я пытаюсь выполнить его локально, и он работает, используя следующую конфигурацию, чтобы иметь возможность устанавливать модули.

npm config set registry http://registry.npmjs.org
npm config set proxy http://x.x.x.x:xx
npm config set https-proxy http://x.x.x.x:xx
npm config set strict-ssl false
set http_proxy=http://x.x.x.x:xx
set https_proxy=http://x.x.x.x:xx
set HTTP_PROXY=http://x.x.x.x:xx
set HTTPS_PROXY=http://x.x.x.x: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.

Из-за брандмауэра проверка связи заблокирована

В ходе моих исследований я обнаружил, что при выполнении моего теста для службы R&R каждый раз отправляются два запроса ICMP.

прослушивание пакетов

Возможно из-за брандмауэра. Но зачем этому сервису отправлять ICMP-пакеты?

Просто резюмирую:

  1. Код работает, когда нет брандмауэра/прокси
  2. Служба Personality Insight работает за прокси/брандмауэром
  3. R&R не

person ConstantD    schedule 21.02.2017    source источник


Ответы (1)


РЕДАКТИРОВАТЬ

После некоторых исследований я обнаружил, что в Solr-клиенте была ошибка, поэтому в настоящее время невозможно заставить его работать. Дополнительная информация здесь по этой проблеме с github.

person ConstantD    schedule 01.03.2017