Wso2 Emm - агент выходит из строя после переключения с локального на GCM

Привет, у меня есть работающая установка Wso2 (2.01), но после переключения на GCM из локальной сети, когда я пытаюсь зарегистрировать новое устройство, агент Android не работает с сообщением «К сожалению, агент WSO2 остановлен».

ОШИБКА {org.wso2.carbon.device.mgt.mobile.impl.android. gcm.GCMService} - Исключение при отправке уведомления GCM: поле "registration_ids" не может быть пустым.

Есть идеи?


person Steve    schedule 22.03.2016    source источник
comment
Привет, Дилшан, спасибо за совет, однако я зарегистрировался в GCM и получил ключи отправителя и API, которые ввел в конфигурации EMM / платформы. Я использую версию 2.01 - вы прислали мне ссылку на документы v1.00. Нет папки / repository / deployment / server / jaggeryapps / mdm /. В последней документации это относится к ключу API и ключу отправителя - это идентификатор регистрации один из них или что-то еще?   -  person Steve    schedule 23.03.2016
comment
Привет, Стив, я тоже сталкиваюсь с той же проблемой, ты ее решил? Исключение при отправке уведомления GCM: null. Я получаю это сообщение об ошибке, когда выполняю действие с сервера wso2.   -  person JK9    schedule 20.04.2016


Ответы (2)


Вам необходимо зарегистрироваться на портале GCM и получить регистрационный идентификатор. Документацию о том, как это сделать, можно найти здесь. Затем вставьте его в / репозиторий / развертывание / сервер / jaggeryapps / mdm / config. Это обсуждается здесь.

person Dilshan    schedule 23.03.2016

В предыдущем ответе я указал на EMM 1.1.0. См. этот URL для EMM 2.0.1.

person Dilshan    schedule 04.04.2016