【问题标题】:Java Lwm2m Bootstrap ServerJava Lwm2m 引导服务器
【发布时间】:2016-07-04 15:42:26
【问题描述】:

我想通过引导服务器将一个 LwM2M 客户端连接到多个服务器 LwM2M。我正在使用乐山(Java 中的 LwM2M 实现)。

所以我正在使用来自 github.com/Eclipse/Leshan 的 Lwm2m 演示。我运行服务器演示、引导服务器演示和客户端演示。我想使用引导服务器在服务器用户界面中注册客户端(我输入了客户端端点,服务器 URI,无安全模式)。

当我同时运行它们时,客户端没有注册,我在终端匹配客户端有这个消息:

[bootstrap=Bootstrap Server [uri=coap://192.168.1.100:5683],
deviceMangements={123=DM Server
[uri=coap://192.168.1.85:8081,lifetime=20, binding=U]}].  
[2016-07-05 12:48:17,684 INFO RegistrationEngine] Trying to register to
coap://192.168.1.85:8081 ...  
[2016-07-05 12:49:39,113 ERROR RegistrationEngine] Registration failed: Timeout.  
[2016-07-05 12:49:39,116 INFO RegistrationEngine] Unable to connect to any server,
next retry in 600s ...

我该如何解决这个问题?

【问题讨论】:

  • 你尝试了什么?你遇到了哪些问题?因为您的问题非常不清楚和/或广泛用于 SO。
  • 所以我正在使用来自 (github.com/eclipse/leshan) 的 Lwm2m 演示。
  • 所以我正在使用来自 (github.com/eclipse/leshan) 的 Lwm2m 演示。我运行服务器演示、引导服务器演示和客户端演示。我想使用引导服务器在服务器用户界面中注册客户端(我输入了客户端端点,服务器 uri,无安全模式)。
  • 当我同时运行它们时,客户端未注册,并且我在与客户端匹配的终端中有此消息:[bootstrap=Bootstrap Server [uri=coap://192.168.1.100:5683], deviceMangements={123=DM 服务器 [uri=coap://192.168.1.85:8081,lifetime=20, binding=U]}].[2016-07-05 12:48:17,684 INFO RegistrationEngine] 尝试注册到 coap ://192.168.1.85:8081 ...[2016-07-05 12:49:39,113 ERROR RegistrationEngine] 注册失败:超时。 [2016-07-05 12:49:39,116 INFO RegistrationEngine] 无法连接到任何服务器,下次重试 600 秒...我该如何解决?
  • 我可能不适合在这里为您提供帮助,但我建议您将这些信息添加到您的问题中,而不是分散在 cmets 中。您还有更好的格式选项(这很重要,因为格式错误且几乎无法阅读的问题会更快地关闭,或者至少会排斥可能想要尝试帮助的人)。

标签: java lwm2m


【解决方案1】:

coap://192.168.1.85:8081 听起来不像标准 CoAP 端口,它更像 5683(或 DTLS 的 5684)

【讨论】:

    【解决方案2】:

    首先您最好检查您的配置,例如 IP 地址和端口。 客户端应指向引导服务器 IP 和端口。引导服务器将客户端配置为正确的服务器。 根据您的终端消息,寿命只有 20 秒。您可以尝试在 Bootstrap 中将寿命延长至 180 秒(3 分钟)。

    [bootstrap=引导服务器 [uri=coap://192.168.1.100:5683], deviceMangements={123=DM 服务器 [uri=coap://192.168.1.85:8081,lifetime=20, binding=U]}]。 [2016-07-05 12:48:17,684 INFO RegistrationEngine] 尝试注册 到 coap://192.168.1.85:8081 ... [2016-07-05 12:49:39,113 错误 RegistrationEngine] 注册失败:超时。 [2016-07-05 12:49:39,116 INFO RegistrationEngine] 无法连接到任何服务器, 下次重试 600 秒 ...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      • 2015-07-15
      相关资源
      最近更新 更多