> For the complete documentation index, see [llms.txt](https://docs.itgrix.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itgrix.ru/ustanovka-modulya/itgrix-bx-setup/offline/offline-license.md).

# Как получить лицензию оффлайн

В случае, когда невозможно обеспечить доступ с сервера, где установлено приложение Itgrix, до сервера лицензирования **lk.bx24asterisk.ru**, вы можете вручную получить лицензионный ключ, и тогда приложению не нужно будет обращаться к серверу лицензирования.

В этом случае лицензия будет применима только на данном портале и **ограничена аппаратным обеспечением** вашего сервера.\
При изменении аппаратного обеспечения лицензионный ключ для данного портала может быть перевыпущен бесплатно.

{% hint style="warning" %}
Для работы с лицензионным ключом система должна удовлетворять следующим дополнительным требованиям:

1. Физическая, а не виртуальная машина
2. Архитектура `x64`
3. Модуль интеграции Itgrix запускается от пользователя `root`
   {% endhint %}

Процесс лицензирования оффлайн состоит из следующих шагов:

1. Получить **HardwareID** - код, содержащий информацию о вашем аппаратном обеспечении
2. Передать HardwareID менеджеру Itgro
3. После приобретения лицензии, вам предоставят лицензионный ключ
4. Применить лицензионный ключ

## Как получить HardwareID

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

![Ссылка на страницу покупки лицензии](/files/WR21IEYZWyqyqeUOAsMK)

Можно также сразу открыть страницу покупки лицензии по адресу:

`http://<Asterisk IP>:8077/config/buy_license#offline`

Вверху страницы должен быть выбран вариант лицензирования **"Лицензионный ключ".**

![Выбор способа лицензирования](/files/paNRoJNewfV23NmPSv8d)

Далее HardwareID нужно скопировать или скачать в виде файла из поля **"Ваш HardwareID".** При перезагрузке страницы HardwareID генерируется заново, но содержащаяся в нём информация об аппаратном обеспечении не меняется, поэтому сохранять HardwareID заново каждый раз не нужно.\
Сохраненный файл передайте в чат технической поддержке либо пришлите на указанную почту.

![](/files/3glqHHKh55rVpqqpjqzx)

## Как применить лицензионный ключ

После приобретения лицензии, менеджер по продажам предоставит вам лицензионный ключ на Itgrix, который нужно применить.\
Для этого на странице покупки лицензии в интерфейсе настройки модуля интеграции нужно скопировать содержимое ключа в поле **"Введите лицензионный ключ"** и нажать **"Применить".**

![](/files/LFyiVt0YKOoE8P0yOTwc)

Альтернативно, вместо этого можно поместить файл лицензионного ключа `license.key` (имя файла важно) в директорию установки модуля интеграции `/opt/itgrix_bx/`.\
Если у вас [настроено несколько копий](https://gitlab.itgro.dev/itgrix/gitbookrus/-/blob/sync/ustanovka-modulya/itgrix-bx-setup/for-admins/zapusk-dopolnitelnoi-kopii-modulya.md) модуля интеграции, то для каждой копии нужен свой лицензионный ключ с соответствующим именем, например `license-1.key`.\
Ключи на один и тот же портал могут быть копиями или могут быть сгенерированы менеджером Itgro в рамках одной покупки.

При таком способе применения лицензии, ключ будет задействован:

* При ближайшей автоматической проверке лицензии
* При перезапуске службы модуля интеграции `systemctl restart itgrix_bx`
* При нажатии на кнопку проверки лицензии на главной странице интерфейса настройки модуля интеграции
