Утилита ring license для 1С версии 8.3.14 и выше под Linux
Для чего нужен 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.
1 |
yum install java-1.8.0-openjdk |
3. Убедимся, что у файла 1ce-installer-cli есть разрешение на исполнение.
1 |
ll /opt/license-tools |
4. Если его нет – установим права на исполнение владельцу файла.
1 |
chmod 744 /opt/license-tools/1ce-installer-cli |
5. Перейдем в каталог /opt/ icense-tools.
1 |
cd /opt/license-tools |
6. Выполним установку модуля.
1 |
sudo ./1ce-installer-cli install |
Результат успешной установки:
7. Пропишем параметр: crypto.policy=unlimited
1 |
vim /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/lib/security/java.security |
Применение на практике 1С license ring
Приведем несколько примеров использования модуля license утилиты ring.
В наших примерах:
-
- —name – имя программного ключа;
- —path — путь к хранилищу лицензий, указывать его необходимо обычно, если оно отличается от пути по умолчанию.
/var/1C/licenses – путь к хранилищу лицензий по умолчанию.
1. Перейдем в необходимый каталог, куда установилась утилита.
1 |
cd /opt/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/ |
2. Получим список лицензий.
1 |
ring license list --path /var/1C/licenses/ |
2. Получим информацию по лицензии.
1 |
ring license info --name 501ХХХХХХ835573-81ХХХХХХ26 --path /var/1C/licenses/ |
3. Выполним проверку лицензии на корректность.
1 |
ring license validate --name 501ХХХХХХ835573-81ХХХХХХ26 --path /var/1C/licenses/ |
Все команды можно вводить без указания пути к хранилищу (если используется хранилище по умолчанию), например:
1 |
ring license validate --name 501ХХХХХХ835573-81ХХХХХХ26 |
Еще можно посмотреть
Похожие записи
- Подключение репозитория под ОС Linux
- Ошибка 1С:Предприятие «Потеряно соединение»
- Расследование конфликтов управляемых блокировок (TTIMEOUT) 1С:Предприятия
- Что такое PG_TEMP в PostgreSQL для 1С
- НАСТРОЙКА PG_PROFILE ДЛЯ POSTGRESQL 1.
- Статистика PostgreSQL при работе с 1С:Предприятием
- Очистка кэша: серверного и клиентского для 1С:Предприятия
- Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
- Пропажа индексов дескрипторов в 1С:Документообороте
- Технологический журнал 1С и бесконечный цикл в коде 1С