Fiware IDAS未连接到ContextBroker

Fiware IDAS未连接到ContextBroker,fiware,fiware-orion,Fiware,Fiware Orion,我无法将测量结果发送给contextBroker。 我让ContextBroker在CentOS虚拟机上运行。在另一个CentOS虚拟机上,我正在设置主机为/ContextBroker虚拟机主机IP/且端口为1026的figway config.ini文件。当我向我的ContextBroker发送测量时: python2.7 SendObservation.py Bus1 't|1' 它只是不将值粘贴到实体。它给了我一个代码:200,但是响应是空的 我做错了什么 更新: 即使我从一个VM到另一

我无法将测量结果发送给contextBroker。 我让ContextBroker在CentOS虚拟机上运行。在另一个CentOS虚拟机上,我正在设置主机为/ContextBroker虚拟机主机IP/且端口为1026的figway config.ini文件。当我向我的ContextBroker发送测量时:

python2.7 SendObservation.py Bus1 't|1'
它只是不将值粘贴到实体。它给了我一个代码:200,但是响应是空的

我做错了什么

更新:

即使我从一个VM到另一个VM(到运行contextBroker的VM)执行以下命令:

GET *ip*:1026/version
,它不返回任何内容

更新:

运行

GET localhost:1026/version 

工作。返回需要返回的内容。

此问题可能与的答案中描述的问题类似。Orion连接问题的最可能原因是:

  • Orion主机中的某些东西(例如防火墙或安全组)正在阻止传入连接
  • 客户端主机(如防火墙)中的某些东西正在阻止输出连接
  • 连接问题是由其他网络问题引起的

在运行Orion的同一台机器上运行
GET localhost:1026/version
怎么样?它有用吗?请在你的问题帖中包含这些信息。谢谢你的回复。我通过更新帖子回答了你的问题。看起来是这样的,但我支持1026和443端口,即使这些端口不起作用,我也关闭了防火墙。还是没什么。。。我可以将ip地址从主机ping到客户端,反之亦然。Orion是否部署在FIWARE Lab VM中?您是否检查了相关安全组中是否打开了端口1026?我部署了自己的Orion ContextBroker实例(由您提供的CentOS 6.6:)我也通过命令行打开了端口…您是在物理主机中运行CentOS 6.6还是在物理主机中作为VM运行(例如使用VirtualBox)?如果虚拟机内部的防火墙在两端都被禁用,我建议检查VirtualBox文档,以查看某些网络配置是否会影响。但是,请注意,VirtualBox有点超出了我们的范围;)