繁体   English   中英

如何解决在上下文代理服务器中创建订阅时出错:连接错误?

[英]How to solve Error creating subscription in the context broker server: Connection Error?

我正在尝试通过NGSI Source Operator从Wirecloud的Orion上下文代理中检索数据。 我在VM-Centos中运行Orion代理。

NGSI服务器URL是“ http://192.168.2.129:1026 ”。

NGSI代理URL为“ https://ngsiproxy.lab.fiware.org ”。

错误“在上下文代理服务器中创建订阅时出错:连接错误”。我该怎么办?在浏览器中写入IP时提供了以下结果:

{
"orionError" : 
   {
   "code" : "400",
   "reasonPhrase" : "Bad Request", 
   "details" : "service not found"
   }
}

网址位于CB的VM中,具有CB VM的IP和端口https://postimg.org/image/qgi5rlm1z/

Wirecloud上的连线中出现错误:“在上下文代理服务器中创建订阅时出错:连接错误”总体思路是,我已经成功创建了实体,可以注册,更新,订阅和查询,但是我需要查看这些结果在wirecloud..so上,我需要从VM到wirecloud检索数据,以便在NSGI浏览器小部件上可见。

当我将NSGI代理设置设置为: https ://ngsiproxy.lab.fiware.org→“在上下文代理服务器中创建订阅时出错:连接错误” https://s31.postimg.org/q50pe9d5n/image.png

当我将其更改为: https : //mashup.lab.fiware.org : 8443 →出现https://s31.postimg.org/4ilox86vf/image.png

接线: https : //s31.postimg.org/od7qjced7/image.png

如果您只是在浏览器中输入

http://192.168.2.129:1026您将得到描述为未调用Orion服务的错误。

如果要创建订阅,则需要直接对代理进行订阅,而无需通过NGSI代理。 所以你需要

使用类似于以下内容中所述的有效载荷发布POST http://192.168.2.129:1026/v2/订阅

http://fiware-orion.readthedocs.io/en/master/user/walkthrough_apiv2/index.html#subscriptions

我希望这有帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM