IDAS не подключается к ContextBroker

у меня проблема с отправкой измерений в contextBroker. У меня есть ContextBroker, работающий на виртуальной машине CentOS. На другой виртуальной машине CentOS я устанавливаю файл figway config.ini с host=/IP-адресом хоста виртуальной машины ContextBroker/ и Port=1026. Когда я отправляю измерения моему ContextBroker:

python2.7 SendObservation.py Bus1 't|1'

он просто не привязывает значения к сущности. Он дает мне код: 200, но ответ просто пустой.

Что я делаю не так?

ОБНОВЛЕНИЕ:

Даже когда я делаю с одной виртуальной машины на другую (на ту, где работает contextBroker) команду:

GET *ip*:1026/version

, ничего не возвращает.

ОБНОВЛЕНИЕ:

Бег

GET localhost:1026/version 

работает. Возвращает то, что предполагается вернуть.


person Diogo Nunes    schedule 20.04.2015    source источник
comment
Как насчет запуска GET localhost:1026/version на той же машине, где работает Orion? Это работает? Пожалуйста, включите эту информацию в сообщение с вопросом.   -  person fgalan    schedule 21.04.2015
comment
Спасибо за ответ. Я ответил на ваш вопрос, обновив пост.   -  person Diogo Nunes    schedule 21.04.2015


Ответы (1)


Проблема может быть аналогична описанной в ответе на этот вопрос. Наиболее вероятные причины проблем с подключением Orion:

  • Что-то на хосте Orion (например, брандмауэр или группа безопасности) блокирует входящее соединение.
  • Что-то на клиентском хосте (например, брандмауэр) блокирует исходящее соединение
  • Существует какая-то другая проблема с сетью, вызывающая проблему с подключением.
person fgalan    schedule 21.04.2015
comment
Похоже на то, но я перенаправил 1026 и 443 порты, и даже когда это не сработало, я также отключил брандмауэр. Все еще ничего ... Я могу пропинговать IP-адреса от хоста до клиента и наоборот. - person Diogo Nunes; 21.04.2015
comment
Развернут ли Orion на виртуальной машине FIWARE Lab? Вы проверили, что порт 1026 открыт в соответствующей группе безопасности? - person fgalan; 21.04.2015
comment
Я развернул свой собственный экземпляр Orion ContextBroker (CentOS 6.6, предоставленный вами :) Я также открыл порты с помощью командной строки... - person Diogo Nunes; 21.04.2015
comment
Вы используете CentOS 6.6 на физическом хосте или как виртуальную машину внутри физического хоста (например, используя VirtualBox)? - person fgalan; 21.04.2015
comment
У меня работает именно на VirtualBox. - person Diogo Nunes; 21.04.2015
comment
Если брандмауэр внутри виртуальных машин отключен на обоих концах, я бы рекомендовал проверить документацию VirtualBox, чтобы увидеть, влияет ли какая-либо конфигурация сети. Однако обратите внимание, что VirtualBox немного выходит за рамки нашей компетенции;) - person fgalan; 21.04.2015
comment
Хорошо, Фермин, возможно, это какая-то неправильная конфигурация в сети виртуальных машин или какая-то ошибка, которую я сделал. Спасибо, в любом случае. - person Diogo Nunes; 21.04.2015
comment
Теперь у меня такая же проблема на физическом хосте. Но я думаю, что это из-за Fiware-Service. Я не уверен, что делаю это правильно... Не могли бы вы предоставить мне документацию о том, как создать службу? - person Diogo Nunes; 23.04.2015
comment
Учитывая, что Fiware-Service не имеет прямого отношения к теме данного вопроса, давайте разберемся с ним отдельно для ясности. Не могли бы вы создать новый вопрос для этого, пожалуйста? Спасибо! - person fgalan; 23.04.2015
comment
Я использую службу OpenIoT, я отключил брандмауэр на своем физическом хосте, и у меня та же проблема, о которой я говорил ранее... не знаю, что происходит... - person Diogo Nunes; 27.04.2015