Для чего нужен 1C ring license?

На текущий момент широко распространено использование программных лицензий. И системы на базе 1С в этом не исключение.

Но, помимо простой активации пин-кодов, программная лицензия 1С также нуждается в обслуживании.

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

Об этом инструменте мы и расскажем в этой статье – модуле license утилиты ring для анализа программных лицензий 1С.

1С ring license может выводить информацию, проверять корректность, а так же выполнять другие действия с файлом программной лицензии 1С.

Описание работы с данной утилитой приводится для ОС Linux дистрибутивов RHEL/CentOS 7.

1. Установка 1С ring license версии 8.3.14 и выше.

2. Применение на практике 1С license ring версии 8.3.14 и выше.

Установка 1С ring license версии 8.3.14 и выше

Установка утилиты ring и ее модулей версии 1С:Предприятия 8.3.14 и более новых — несколько отличается от ее более ранних релизов.

1С ring версии 8.3.14 и более — устанавливается при установке ее модулей, которые в ней нуждаются. Отдельная установка утилиты ring не поддерживается.

Опишем процесс установки модуля license утилиты ring более подробно.

1. Дистрибутивы модулей утилиты ring (в том числе модуля license) поместим в каталог /opt/license-tools.

2. Для работы нам понадобится JAVA, поэтому установим JAVA OpenJDK.

3. Убедимся, что у файла 1ce-installer-cli есть разрешение на исполнение.

4. Если его нет – установим права на исполнение владельцу файла.

5. Перейдем в каталог /opt/ icense-tools.

6. Выполним установку модуля.

Результат успешной установки:


7. Пропишем параметр: crypto.policy=unlimited

Применение на практике 1С license ring

Приведем несколько примеров использования модуля license утилиты ring.

В наших примерах:

    • —name – имя программного ключа;
    • —path — путь к хранилищу лицензий, указывать его необходимо обычно, если оно отличается от пути по умолчанию.

/var/1C/licenses – путь к хранилищу лицензий по умолчанию.

1. Перейдем в необходимый каталог, куда установилась утилита.

2. Получим список лицензий.

2. Получим информацию по лицензии.

3. Выполним проверку лицензии на корректность.

Все команды можно вводить без указания пути к хранилищу (если используется хранилище по умолчанию), например: