Активация устройства

Активация On-premise устройств Navixy проходит по тому же процессу, что и версия PaaS, за одним исключением: активация выполняется на вашем сервере, а обмен и обработка данных происходят в вашей инфраструктуре. Обеспечивая бесперебойную работу при сохранении безопасности данных, это отличие дает вам полный контроль и большую гибкость.

Следовательно, основные шаги по устранению неполадок остаются неизменными, и вы можете найти их на нашей странице Экспертного центра.

Возможные проблемы при активации устройства

Если вы столкнулись с проблемами активации, мы рекомендуем обратиться к этому подробному руководству по устранению неисправностей. В нем описаны наиболее распространенные проблемы и соответствующие им решения.

Кроме того, специфические сложности могут возникать с On-premise инстансами из‑за особенностей установки и работы платформы на выделенных серверах. В следующих разделах мы подробно рассмотрим эти проблемы и предложим эффективные способы их решения.

SMS‑шлюз

На платформе On‑premise отсутствует предустановленный SMS‑шлюз, даже для ознакомительного использования. Поэтому для автоматической активации необходимо иметь настроенный и действующий SMS‑шлюз. Без него возможна только ручная активация.

Если вы пытаетесь автоматически активировать устройство на только что установленной платформе или никогда не настраивали SMS‑шлюз, процесс активации не произойдет. В таком случае у вас есть два варианта: либо настроить SMS‑шлюз, либо активировать устройство вручную.

Если у вас есть SMS‑шлюз и он ранее работал, проверьте его работу согласно этой странице:

Устранение неполадок SMS‑шлюза On‑Premise

Бэкенд‑сервисы

В процессе активации устройства задействованы два Java‑бэкенд‑сервиса: SMS‑server и TCP‑server. Прежде всего нужно убедиться, что эти сервисы запущены и работают.

Проверка статусов сервисов

Когда вы убедились, что сервисы работоспособны, можно точнее диагностировать проблему.

SMS-server

Всё, что требуется проверить для этого сервиса — это его логи. В них необходимо искать записи, содержащие номер телефона устройства. Если возникли проблемы со стороны SMS‑server, вы увидите записи, начинающиеся с WARN или ERROR. Если содержимое этих записей не проясняет суть проблемы, перенаправьте их в техническую поддержку для получения дальнейшей помощи.

TCP-server

Аналогичным образом просмотрите логи сервиса на предмет записей, начинающихся с WARN или ERROR, но на этот раз ищите по IMEI устройства. Если в записях вы обнаружите ошибки обработки данных, сообщите о них в техническую поддержку.

Кроме того, TCP‑сервер инициализирует порты для подключения устройств при старте. Если какой‑то порт не удалось инициализировать, подключение к нему и активация устройства будут недоступны. Запись об этой проблеме также появится в логе. Номер требуемого порта можно найти в описании устройства.

Сеть

Активация выполняется на сервере, расположенном в отдельной инфраструктуре, которая обычно защищена файрволом и другими системами безопасности. Хотя безопасность имеет решающее значение, она иногда может препятствовать приему данных.

Убедитесь, что порт для вашего устройства доступен извне и что разрешена двунаправленная связь с сервером. Инструменты, которые помогут вам в этом:

  • telnet - базовый инструмент для проверки доступности порта.

  • tcpdump - анализатор данных, полезный для проверки поступают ли пакеты данных на сервер.

Версия платформы

Поскольку платформа Navixy On‑premise обновляется только по запросу, ранее установленные версии со временем устаревают. Эти устаревшие версии могут вызывать различные проблемы в работе устройств и могут не поддерживать активацию новых моделей. Следовательно, становится все сложнее обеспечить оптимальную работоспособность и совместимость.

Проверьте версию вашей платформы согласно инструкции на этой странице:

Текущая версия

Если она устарела, обратитесь в техническую поддержку Navixy, чтобы запросить новый билд.

Последнее обновление

Это было полезно?