Не удается получить сообщение CONNACK + KAASYNC

Я настроил сервер Kaa на Ubuntu 14.04. Я выбрал MongoDB в качестве приложения к журналу. Когда я запускаю свой SDK на той же машине с Ubuntu, данные вставляются в базу данных Mongo. Но когда я пытаюсь выполнить SDk на плате Intel Edison, мне выдается сообщение Can't get CONNACK+KAASYNC. Я выполнил все правила установки Kaa Server.

ссылки на логи есть

https://drive.google.com/open?id=0Bx5TGFxgyDWbSkZUVVUzbkhqSTA

https://drive.google.com/open?id=0Bx5TGFxgyDWbalNBZkZBMmRtajQ


person Mohit Dubey    schedule 10.03.2017    source источник


Ответы (3)


Вы открыли порты, используемые Kaa. Если нет, проверьте «Настройка правил брандмауэра» в этом руководстве по установке «http://docs.kaaproject.org/display/KAA/Installation+guide"

person sr33kanth    schedule 20.03.2017

Раньше я думал, что ваше приложение sdk и сервер kaa должны быть на одном компьютере, и, следовательно, у вас не было проблем. Теперь, поскольку Intel Edison необходимо взаимодействовать с вашим хостом kaa как с внешним устройством, вам необходимо настроить администратора хоста kaa, а также ваши приложения журнала с внешним IP-адресом вашего хоста kaa. Пожалуйста, обратитесь к аналогичной проблеме, упомянутой в этом вопросе.

person Anil Sagar    schedule 21.03.2017

Похоже, вам нужно перенастроить экземпляр Kaa для правильной настройки «хост Kaa», затем повторно сгенерировать Kaa SDK и перестроить приложение для платы Intel Edison с помощью этого нового SDK.

«Хост Kaa» должен совпадать с IP-адресом хоста, на котором работает экземпляр kaa-node, и быть доступным со стороны приложения по этому IP-адресу. Эту настройку необходимо выполнить до создания SDK для приложения, поскольку IP-адреса начальной загрузки встроены в SDK.

Пожалуйста, проверьте конфигурацию сети вашего узла и повторно создайте SDK для приложения.

person MrKoin    schedule 21.03.2017