Thingsboard RestApi - возвращает 500 ошибок - PullRequest
0 голосов
/ 30 июня 2019

Я работаю, чтобы получить данные с доски вещей (версия 2.3.2), используя REST API.Сервер Thingsboard установлен на экземпляре AWS.Когда я использую интерфейс Swagger, в моем случае, чтобы получить атрибуты моего устройства / актива, я всегда получаю следующую ошибку:

{
  "timestamp": "2019-06-28T14:33:26.909+0000",
  "status": 500,
  "error": "Internal Server Error",
  "message": "No message available",
  "path": "/api/plugins/telemetry/ASSET/b3f29330-890d-11e9-ab17-81c76d54ccfd/keys/attributes"
}

The /var/log/thingsboard/thingsboard.log file shows a Java null pointer exception:
2019-06-28 14:33:26,908 [http-nio-0.0.0.0-8081-exec-24] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in conte
xt with path [] threw exception
java.lang.NullPointerException: null
        at org.thingsboard.server.service.security.model.token.JwtTokenFactory.parseAccessJwtToken(JwtTokenFactory.java:113)
        at org.thingsboard.server.service.security.auth.jwt.JwtAuthenticationProvider.authenticate(JwtAuthenticationProvider.java:42)
        at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:175)
        at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:200)
        at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$AuthenticationManagerDelegator.authenticate(WebSecuri
tyConfigurerAdapter.java:503)

Я получаю ту же ошибку при использовании любого из API REST,Обратите внимание, что нет проблем с аутентификацией / токеном.

Я не нашел никаких ссылок в документации или проблемах с github.Есть ли что-то еще, что я должен делать, или это ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...