2017-02-05 10 views
1

Когда я зарегистрирую свое первое устройство Android, я могу установить агента и настроить сервер. У меня нет никакой ошибки в связи с привязкой Android Agent к WSO2 IoT Server.WSO2 IoT 3.0.0 не удалось зарегистрировать устройство

На устройстве Android я получаю сообщение об ошибке: «Ошибка регистрации: регистрация не удалась, обратитесь к администратору».

Эта ошибка с пользователем, созданным с помощью admin, а также с учетной записью администратора.

Сообщение находится в HTTP, потому что у меня нет подписанного сертификата. Я ищу решение в течение 2 дней.

Свяжитесь со мной по электронной почте, чтобы получать информацию об учетной записи с моего тестового сервера.

С наилучшими пожеланиями

TOF

+0

с каким портом вы пытались установить соединение (8280/9443)? – exterminator

+0

Я подключаюсь к порту 9763. Я следил за документацией https://docs.wso2.com/display/IoTS300/Android Потому что я нахожусь в http, а не в https Http = 9763 Https = 9443 – Tof

+0

@Tof: Вы только что загрузили агента, который поставляется с сервер IoT или скомпилированный и построенный apk из источника? Кроме того, начиная с IoT 3.0, порт http по умолчанию, используемый для связи с сервером, равен 8280. Таким образом, http = 8280, https = 8243. – mharindu

ответ

0

От ВГД 3.0.0 года, по умолчанию HTTP-порт, который используется для обмена данными с сервером 8280. Начиная с IoTs 3.0.0, все внутренние API-интерфейсы публикуются в (внутреннем) WSO2 API Manager, который поставляется вместе с самим продуктом. Следовательно, порты шлюза API по умолчанию для продукта - 8280 (http) и 8243 (https).

+0

Здравствуйте, Благодарим вас за ответ. Я хочу понять, но вы утверждаете, что порты, которые вы анонсировали, хороши для планшетов и смартфонов? Вот файлы, которые всегда с портом 9443 (https) в iot 3.0.0 и iot 3.1.0 (Jenkins): - /repository/deployment/server/jaggeryapps/portal/configs/designer.json -/repository /conf/app-manager.xml (локальный: 9443/ssmslo) - /repository/conf/api-manager.xml - И многое другое я помню, что это просто записать смартфон или планшет – Tof

+0

я тестировал с портом 8280, и он работает! Но я не понимаю, потому что в нескольких файлах конфигурации есть порт 9443 для https и 9763 для http. Может кто-нибудь объяснить? Для этого мне нужно изменить «host»: «% http.ip%», по http: // myip: 8280 в файлах:/repository/deployment/server/jaggeryapps/devicemgt/app/conf/config.json и /repository/deployment/server/jaggeryapps/android-web-agent/app/conf/config.json – Tof

 Смежные вопросы

  • Нет связанных вопросов^_^