Система лицензирования: различия между версиями

Материал из OrticonWiki
Перейти к навигации Перейти к поиску
Hline1 (обсуждение | вклад)
 
(не показано 118 промежуточных версий 4 участников)
Строка 1: Строка 1:
               
{|style="border-left:solid 0px darkred;border-right:solid 0px darkred;border-top:solid 0px darkred;border-bottom:solid 0px darkred "
==== Первоначальная установка сетевой системы лицензирования ====
|
{{TOCright|width=0|limit=1}}
 
<h2>Общий принцип работы</h2>
 
При запуске конфигурации система лицензирования устанавливает соединение с сервером СЛК, который разрешает или запрещает дальнейшую работу в зависимости от наличия ключа защиты и количества свободных лицензий.
 
Связь с сервером организована по протоколу TCP/IP, поэтому для работы системе необходимо наличие свободного TCP/IP порта.
 
Система позволяет реализовать контроль лицензий на стороне сервера, где каждый сеанс информационной базы занимает отдельную лицензию. Такой подход существенно упрощает использование СЛК в конфигурациях, работающих в тонком и/или веб клиенте и клиент-серверном режиме.
 
<h2>Общие сведения о ключах защиты</h2>
 
Ключи защиты – компонент системы, предназначенный для доступа к защищенным объектам и контроля количества лицензий на основе указанного в ключе значения.
 
Для каждой защищаемой конфигурации создается своя, уникальная, серия ключей, что делает ключи от одной конфигурации несовместимыми с ключами от других конфигураций. В рамках серии ключи различаются типом.
 
Ключ защиты может быть следующих типов:
 
* Основной – обычный вариант использования (или для базовых поставок)
* Дополнительный Ключ, устанавливаемый дополнительно, для увеличения количества лицензий. Дополнительные ключи не работают без основного ключа и должны быть подключены к тому же компьютеру что и основной.
 
Каждый ключ содержит количество лицензий, которое определяет максимально возможное число одновременно занимаемых лицензий. Кроме этого, каждый ключ имеет уникальный серийный но-мер, присваиваемый при создании ключа.
 
Ключи защиты могут быть аппаратными (USB) и программными:
 
* Аппаратный компонент СЛК, выполненный в виде USB устройства. Разработаны специально для решения задач защиты конфигураций платформы 1С:Предприятие и поставляются только как часть СЛК. Для работы аппаратных ключей необходим свободный USB порт стандарта USB 1.0 и выше. Поддерживаются все версии и типы (32-разрядные и 64-разрядые) ОС Windows, начиная с Windows 2000.
* Программный компонент СЛК, «привязывающийся» к конфигурации компьютера, на котором установлен сервер СЛК. В случае «привязки» к компьютеру программный ключ представляют собой файл на жестком диске, содержащий интеграционный код, рассчитанный на основе конфигурации компьютера. В результате изменения конфигурации компьютера ключ может стать неработоспособным и для его восстановления потребуется повторная установка.
 
По своим параметрам (серийный номер (C/Н), тип, количество лицензий) аппаратные и программные ключи полностью идентичны. При одновременной установке нескольких ключей разных видов одной серии их лицензии суммируются.
 
<h2>Первоначальная установка сетевой системы лицензирования</h2>
   
   
При установке
{|style="background:#F0F0F0"
системы лицензирования у пользователя должны быть права локального
|Важно! При установке системы лицензирования у пользователя должны быть права локального администратора на компьютер и полные права на конфигурацию.
администратора на компьютер и полные права на конфигурацию.
|}
 
Система лицензирования и защиты конфигураций (далее система лицензирования или СЛК) представляет из себя программно-аппаратный комплекс.
 
Состав поставки системы лицензирования:
* «LicenceServer-X.X.X.X-Setup.exe» – установочный пакет сервера СЛК и необходимых для его работы компонент (программа настройки параметров, программа управления службой).
* LicenceAddIn-X.X.X.X-Setup.exe – установочный пакет внешней компоненты для установки/обновления компоненты.
* UPKey-X.X.X.X-X.exe – программа установки драйвера аппаратного ключа защиты.
 
<h3>Порядок работы с установочным комплектом</h3>
 
На данном этапе необходимо определить компьютер («сервер») в локальной сети, который будет отвечать за непосредственную «выдачу» клиентских лицензий. Рекомендуется, чтобы данный компьютер имел статичный IP-адрес и был постоянно подключен к локальной сети.
 
Первоначальную настройку и установку производим на сервере (на компьютере, где будут установлены ключи).
 
При первоначальной установки системы лицензирования необходимо запустить приложение «LicenceServer-X.X.X.X-Setup.exe», входящее в комплект поставки конфигурации.
 
[[Image:SLK20_2.jpg|600px]]
 
Установка всех компонент производится по умолчанию в следующий каталог: C:\Program Files (x86)\1C\Licence\2.1.
 
Если не выбрана установка «Установить сервер как службу (рекомендуется)», то он будет размещен в каталоге (по умолчанию путь C:\Program Files (x86)\1C\Licence\2.1) и в этом случае «Сервер лицензий» не будет запущен автоматически.
 
Для удаления установленных компонент необходимо воспользоваться стандартной командой панели управления Windows.
 
<h3>Установка аппаратных ключей защиты</h3>
 
После установки драйвера – вставляется аппаратные ключи защиты (основной, дополнительные) в USB разъем компьютера.
 
<h3>Установка программного ключа</h3>
 
Для установки программного ключа необходим пинкод, который должен быть указан в документе, входящем в поставку конфигурации.
 
[[Image:SLK20_3.jpg|300px]]
 
Пинкод может быть использован только один раз. В случае использования пинкода возможно получение ограниченного числа дополнительных.
 
<u>Порядок установки программного ключа</u>
 
Для установки программного ключа запустите сервер СЛК: Меню Пуск – СЛК – 2.1 – Консоль сервера СЛК (каталог размещения файла по умолчанию C:\Program Files (x86)\1C\Licence\2.1).
 
[[Image:SLK20_4.jpg|600px]]
 
В главном окне консоли на панели команд выберите «Установить программный ключ...». Откроется диалог установки программного ключа:
 
[[Image:SLK20_5.jpg|600px]]
 
<u>Расположение программных ключей</u>
 
Физически программный ключ представляет собой файл на жест-ком диске компьютера, на котором установлен сервер СЛК. Файлы ключа находятся в каталоге: <ProgamData>\1C\Licence\Data\, где <ProgramData> – это общий каталог данных программ.
Для Windows Vista и выше это может быть следующий путь: C:\ProgramData\1C\Licence\Data\
Для Windows XP / 2003 соответственно: C:\Documents and settings\All users\Application Data\1C\Licence\Data
 
<u>Ключевые параметры компьютера</u>
 
Программный ключ формируется на основании следующих параметров компьютера, на котором установлен сервер СЛК: Жесткий диск, Материнская плата, Процессор. При изменении этих компонентов программный ключ может стать неработоспособным.
 
Хотя программный ключ напрямую не зависит от версии операционной системы (ОС), однако доступ к оборудованию для его формирования осуществляется в том числе и средствами ОС. Поэтому при переустановке ОС работоспособность ключа сохраняется, а при обновлении ОС на более новую (например, с Windows XP на Windows 7, или Windows 7 на Windows 8.1) ключ может стать неработоспособным
 
<h3>Настройка системы лицензирования в конфигурации</h3>
 
Первый запуск конфигурации следует выполнить пользователю, который имеет полные права на конфигурацию и права локального администратора на компьютер.
У каждой конфигурации имеются свои нюансы и расположение настройки в интерфейсе, поэтому необходимо ознакомиться с документацией, которая была в поставке с программой.


<u>Настройка параметров связи</u>
СЛК представляет собой аппаратную
 
защиту (USB-ключи PKEY защиты) и программный комплекс, обеспечивающий их
Вариант 1: Если ключи защиты установлены на компьютере, где и запускается сама информационная база, то параметры связи настраивать не требуется.
работу.
 
Вариант 2: Если ключи защиты установлены на одном компьютере, а информационная база запускается на другом компьютере, то необходимо настроить параметры связи. Пример: host=server1;port=9099.
 
<h2>Обновление системы лицензирования</h2>
 
{|style="background:#F0F0F0"
|Важно! При установке системы лицензирования у пользователя должны быть права локального администратора на компьютер и полные права на конфигурацию.
|}
 
На данном этапе необходимо определить компьютер («сервер») в локальной сети, на котором установлен Сервер СЛК и ключи.
 
Если в каталоге установленной СЛК (по умолчанию это C:\Program Files (x86)\1C\Licence\2.1) имеется файл *.paramfile, то его необходимо скопировать в любой другой произвольный каталог.
 
Далее для обновления системы лицензирования необходимо запустить приложение «LicenceServer-X.X.X.X-Setup.exe», входящее в комплект поставки конфигурации.
 
[[Image:SLK20_6.jpg|600px]]
 
Установка всех компонент производится в каталог по умолчанию: C:\Program Files (x86)\1C\Licence\2.1.


После обновления СЛК необходимо обратно вернуть ранее скопированный файл *.paramfile в каталог установленной СЛК (по умолчанию это C:\Program Files (x86)\1C\Licence\2.1) и перезапустить службу Сервер СЛК, используя приложение LicenceServiceManager.exe
Поставка системы лицензирования
расположена в каталоге на компакт-диске «LicenceSetup» (путь:СЛК\LicenceSetup).
Состав:


<h2>Сервер СЛК</h2>
·
Файл
«LicenceSetup.exe» – программа установки системы лицензирования.


Сервер СЛК является основным элементом системы и предназначен для контроля количества рабочих мест и доступа к ключам защиты, защищенным объектам и лицензионным параметрам.
·
Файл
«Common.zip», «6E27.zip» – содержит общие данные установки, используется
приложением LicenceSetup.exe.


Установка Сервера лицензий происходит при помощи приложения «LicenceServer-X.X.X.X-Setup.exe».  
·
Файл
«ReadMe.txt» – сведения о системе лицензирования.


Сервер лицензий может работать в двух режимах: в режиме приложения или в режиме службы. Режим службы позволяет серверу запускаться и работать до авторизации пользователя в системе.
·
Файл
«Changes.txt» – изменения и отличия от предыдущих версий.


Для работы сервера необходимы драйвер ключа защиты, регистрационная информация о серии ключей защиты и собственно ключи защиты. Для получения защищенных объектов конфигураций и значений лицензионных параметров необходимо наличие соответствующих файлов данных (*.paramfile), которые должны быть расположены том же в каталоге, что и исполняемый модуль сервера.  
·
Файл
«Uninstall.exe» – утилита для удаления СЛК.


Сервер лицензий может обслуживать несколько защищенных продуктов, т.е. используя ключи защиты разных серий. Информация о сериях ключей защиты берется из регистрационных файлов (ХХХХ.reginfo, где ХХХХ – серия ключей), которые должны находиться в том же каталоге, что и исполняемый модуль сервера.
USB-ключи PKEY
(Катран) защиты входят в состав каждой поставки конфигурации и могут быть
следующих типов:


Добавление регистрационной информации и обновление файлов данных возможно без остановки работы сервера. Для этого нужно скопировать добавляемые регистрационные файлы в каталог программы, подключиться к серверу через консоль сервера (LicenceConsole.exe) и выполнить команду «Обновить». Если сервер запущен в режиме приложения, то обновить регистрационную информацию возможно также открыв окно сервера и выполнив команду «Обновить регистрационную информацию».
·
Основной
– обычный вариант использования (или для основных поставок), может в себя
включает одну и более клиентские лицензии.


[[Image:SLK20_7.jpg|600px]]
·
Дополнительный
– ключ, устанавливаемый дополнительно, для увеличения количества клиентских
лицензий.


Сервер автоматически определяет подключенные USB ключи и проверяет их работоспособность. В случае неисправности ключей выдается соответствующее предупреждение.  
'''Важно!''' Дополнительные
ключи не работают без основного ключа и должны располагаться на том же
компьютере (сервере), что и основной ключ.


Связь с сервером осуществляется по протоколу TCP/IP, поэтому для работы серверу необходим свободный TCP/IP порт.  
В соответствии с действующим порядком
лицензирования, область правомерного использования Лицензионного соглашения на
основную поставку (платформа + конфигурация) ограничивается локальной сетью
пользователя, в которой производится установка программного продукта. Поэтому, организация
обязана приобрести основную поставку (платформа + конфигурация) в каждый филиал
(отдельную локальную сеть), где производится установка программного продукта.


Для настройки параметров сервера СЛК реализована специальная программа LicenceServerOptions.exe.
Клиентские Лицензии в 1С:Предприятии
8 предоставляют пользователю право расширять количество рабочих мест,
работающих с основной поставкой программного продукта. Для этого организации
необходимо приобрести столько клиентских лицензий (клиентские лицензии на
платформу + клиентские лицензии на конфигурацию), сколько одновременно рабочих
мест работают с основной поставкой. Тем самым, обеспечивается независимая
масштабируемость по функционалу прикладного решения и по клиентским рабочим
местам.


 
[[Image:SLK20_8.jpg|500px]]
==== Установка и настройка «Сервера лицензий» ====
лицензий является основным
компонентом системы лицензирования и предназначен для контроля количества
рабочих мест и доступа к ключам защиты с целью создания защищенных
обработок и получения значений лицензионных параметров.


Для управления службой реализована специальная программа LicenceServiceManager.exe, при помощи которой можно установить и запустить службу.
Сервер лицензий может обслуживать несколько
защищенных продуктов, т.е. используя ключи защиты разных серий. Информация о
сериях ключей защиты берется из регистрационных файлов (ХХХХ.reginfo), которые
должны находиться в том же каталоге, что и исполняемый модуль программы.


[[Image:SLK20_9.jpg|600px]]
Связь с сервером осуществляется по протоколу
TCP/IP, поэтому для работы серверу необходим свободный TCP/IP порт. Значение
порта (по умолчанию 9099) можно настроить (LicenceConsole.exe).


Для администрирования сервера лицензий используется приложение Консоль администрирования сервера LicenceConsole.exe. Приложение позволяет просматривать списки зарегистрированных продуктов, подключенных ключей защиты и клиентов.
На данном этапе необходимо определить
компьютер («сервер») в локальной сети, который будет отвечать за
непосредственную «выдачу» клиентских лицензий. Рекомендуется, чтобы данный
компьютер имел статичный IP-адрес и был постоянно подключен к локальной сети.


[[Image:SLK20_10.jpg|600px]]
Сервер лицензий может быть запущен в 2-ух
режимах:


<h2>Установка, обновление и удаление драйвера ключа защиты</h2>
Приложение. Для обеспечения работы системы
лицензирования сервер лицензий должен быть помещен в «Автозагрузку» («Пуск» -
«Автозагрузка»).


Для установки, обновления или удаления драйвера ключа защиты необходимо использовать программу UPKey-X.X.X.X-X. Она входи в поставку СЛК.
Служба (рекомендуем). Служба автоматически
запустится при старте операционной системы и начинает работу еще до того, как
пользователь войдет в систему (авторизуется).


[[Image:SLK20_11.jpg|600px]]
Первоначальную настройку и установку
производим на сервере (на компьютере, где будут установлены USB-ключи PKEY).


<h2>Установка дополнительного ключа Катран</h2>
При первоначальной установке системы
лицензирования необходимо запустить приложение 
на компакт-диске LicenceSetup.exe (путь СЛК\LicenceSetup), входящее в
комплект поставки конфигурации компании «Ортикон Групп».


Дополнительный ключ, устанавливаемый для увеличения количества лицензий.  
Программа установки LicenceSetup.exe
предназначена для автоматической установки (обновления) компонентов системы
лицензирования.


{|style="background:#F0F0F0"
Полная установка (рекомендуем).
|Внимание! Дополнительные ключи не работают без Основного ключа и должны быть установлены на компьютере, на котором уже установлен основной ключ защиты.
Подразумевает установку, как исполняемых модулей сервера СЛК, так и Службы
|}
операционной системы. Такой режим предполагает, что ключ защиты и сервер
лицензий установлены на том же компьютере, на котором установлена платформа 1С:Предприятие
8. Для установки в этом режиме необходимо установить флаг в позициях:
«Исполняемый модули сервера СЛК», «Служба операционной системы», «Драйвер ключа
защиты», «Серия 6Е27 – Управление финансовым предприятием 8 (Ортикон)».


<u>Последовательность действий</u>
[[Image:SLK20_2.jpg]]


Необходимо установить/активировать Дополнительный ключ защиты на компьютере, где уже расположен Основной ключ защиты.
[[Image:SLK20_4.jpg]]


Остановить службу «Сервер СЛК». Для этого удобно воспользоваться утилитой LicenceServiceManager.exe (каталог размещения по умолчанию C:\Program Files (x86)\1C\Licence\2.1 или Меню Пуск – СЛК).
[[Image:SLK20 6.gif]]


[[Image:SLK20_12.jpg|600px]]
[[Image:SLK20_8.jpg]]


{|style="background:#F0F0F0"
Если «Вход в систему», где установлен
|Внимание! Если к Дополнительному ключу прилагается индивидуальный файл *.paramfile, то его необходимо разместить (заменить существующий) в каталоге запуска службы «Сервер СЛК» (C:\Program Files (x86)\1C\Licence\2.1).
«Сервер лицензий» (как служба) на сервере не обязателен, а работа приложения
|}
нужна, то в «Свойствах/Properties» не надо устанавливать позицию «Разрешить
взаимодействие с рабочим столом».


Далее запустить службу «Сервер СЛК».
[[Image:SLK20_10.jpg]]


 
<h2>Конфигурационные файлы</h2>
[[Image:SLK20_12.jpg]]


 
<h3>Внешняя компонента</h3>
Если не выбрана установка «Служба операционной
системы», то «Сервер лицензий» будет установлен в каталог «Bin» (по умолчанию
путь C:\Program Files(x86)\1C\Licence 2.0\Bin). В этом случае «Сервер лицензий»
не будет запущен и пользователю необходимо самостоятельно сделать запуск.


Параметры связи с сервером СЛК рекомендуется устанавливать непосредственно в информационной базе, но использование конфигурационных файлов также возможно. 
   
   
[[Image:SLK20_14.jpg]]
Конфигурационный файл должен располагаться по следующему пути:  


== Установка программного ключа ==
{|class="wikitable"
| ОС
Для установки программного ключа необходимо запустить LicenceConsole.exe (путь C:\Program Files…\ 1C\ Licence2.0\ Bin\ 2.0.х.х) и выбрать «Установить
| Путь
соединение».
|-
| Windows:
| %ProgramData%\1C\Licence\2.1\LicenceAddIn.config
|-
| Windows Vista и выше:
| C:\ProgramData\1C\Licence\2.1\LicenceAddIn.config
|-
| Windows XP/2003:
| C:\Documents and settings\All users\Application Da-ta\1C\Licence\2.1\LicenceAddIn.config
|}
 
Системный каталог %ProgramData% – это общий каталог, а не конкретного пользователя.  


Пример содержимого конфигурационного файла с комментариями:  
[[Image:image016.jpg]]


{|style="background:#F0F0F0"
[[Image:image018.jpg]]
|[Common]


 
//Флаг включения общих настроек для всех серий. Если установлен, то настройки связи сделанные в коде конфигурации не принимаются
'''Установка'''


Enabled=1
Для системы лицензирования версии 2.0
установка драйвера USB ключа происходит при установке исполняемых модулей
сервера СЛК при установленном флаге «Драйвер ключа защиты».


//Имя или IP компьютера, где установлен сервер СЛК
[[Image:image020.jpg]]


Host=mora4
'''Обновление'''


//Порт
Перед обновлением драйвера USB
ключа необходимо закрыть все приложения, использующие ключи, и отсоединить все
USB-ключи PKEY из портов компьютера (USB-хабов).


Port=9099
Переустановка драйвера USB-ключа
для системы лицензирования версии 2.0 происходит одновременно с переустановкой
системы СЛК или отдельно. Для этого необходимо запустить приложение
LicenceSetup.exe.


//Дополнительные параметры
[[Image:image022.jpg]]


ReadTimeout=30
[[Image:image024.jpg]]


KeepAlivePeriod=60
'''Удаление'''


//Настройки для конкретной серии. Применяются, если не включен флаг общих настроек [Common]. Enabled (см. выше).
Удаление выполняется с помощью
|}
специальной программы UPKeyInst.exe (pасположение по умолчанию C:\Program Files(x86)\1C\Licence 2.0\Drivers\Usbхх.ххххх или с компакт-диска каталог «Drivers».


Пример:
Для системы лицензирования удаление
драйвера ключа защиты происходит при удалении компонент через LicenceSetup.exe.


{|style="background:#F0F0F0"
[[Image:image026.jpg]]
|[672B]  


Host=mora4
[[Image:image028.jpg]]


 
Port=9099
== Запуск системы лицензирования на клиентском рабочем месте ==
На данном этапе необходимо
выполнить настройку системы лицензирования на каждом компьютере (рабочей
станции), на котором планируется запускать конфигурацию после настройки
системы лицензирования на сервере.


ReadTimeout=30
При запуске информационной базы с
установленным флагом «Серия 6Е27 – Управление финансовым предприятием 8
(ОРТИКОН)» возникает окно, в котором необходимо указать имя сервера или
IP-адрес (компьютер на котором установлен «Сервер лицензий», ключи).


KeepAlivePeriod=60
[[Image:image030.jpg]]
|}


 
<h3>Сервер СЛК</h3>
[[Image:image032.jpg]]


Параметры сервера СЛК сохраняются в конфигурационном файле: %ProgramData%\1C\Licence\2.1\LicenceServer.config
==== Запуск системы лицензирования конфигурации ====
Первый запуск конфигурации следует
выполнить пользователю,  который имеет
полные права на конфигурацию и права локального администратора на компьютер.


Для настройки параметров сервера СЛК рекомендуется использовать программу настройки LicenceServerOptions.exe.
При запуске конфигурации происходит
установка связи с Сервером лицензий. Если все действия  выполнены, как указано выше, то связь успешно
установится.


 
[[Категория:XBRL| ]]
[[Image:image034.jpg]]
[[Категория:УИК| ]]
[[Категория:УНПФ| ]]
[[Категория:ЕПС| ]]
[[OnlyOrticon| ]]

Текущая версия от 13:11, 20 июня 2022

Общий принцип работы

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

Связь с сервером организована по протоколу TCP/IP, поэтому для работы системе необходимо наличие свободного TCP/IP порта.

Система позволяет реализовать контроль лицензий на стороне сервера, где каждый сеанс информационной базы занимает отдельную лицензию. Такой подход существенно упрощает использование СЛК в конфигурациях, работающих в тонком и/или веб клиенте и клиент-серверном режиме.

Общие сведения о ключах защиты

Ключи защиты – компонент системы, предназначенный для доступа к защищенным объектам и контроля количества лицензий на основе указанного в ключе значения.

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

Ключ защиты может быть следующих типов:

  • Основной – обычный вариант использования (или для базовых поставок)
  • Дополнительный Ключ, устанавливаемый дополнительно, для увеличения количества лицензий. Дополнительные ключи не работают без основного ключа и должны быть подключены к тому же компьютеру что и основной.

Каждый ключ содержит количество лицензий, которое определяет максимально возможное число одновременно занимаемых лицензий. Кроме этого, каждый ключ имеет уникальный серийный но-мер, присваиваемый при создании ключа.

Ключи защиты могут быть аппаратными (USB) и программными:

  • Аппаратный компонент СЛК, выполненный в виде USB устройства. Разработаны специально для решения задач защиты конфигураций платформы 1С:Предприятие и поставляются только как часть СЛК. Для работы аппаратных ключей необходим свободный USB порт стандарта USB 1.0 и выше. Поддерживаются все версии и типы (32-разрядные и 64-разрядые) ОС Windows, начиная с Windows 2000.
  • Программный компонент СЛК, «привязывающийся» к конфигурации компьютера, на котором установлен сервер СЛК. В случае «привязки» к компьютеру программный ключ представляют собой файл на жестком диске, содержащий интеграционный код, рассчитанный на основе конфигурации компьютера. В результате изменения конфигурации компьютера ключ может стать неработоспособным и для его восстановления потребуется повторная установка.

По своим параметрам (серийный номер (C/Н), тип, количество лицензий) аппаратные и программные ключи полностью идентичны. При одновременной установке нескольких ключей разных видов одной серии их лицензии суммируются.

Первоначальная установка сетевой системы лицензирования

Важно! При установке системы лицензирования у пользователя должны быть права локального администратора на компьютер и полные права на конфигурацию.

Система лицензирования и защиты конфигураций (далее система лицензирования или СЛК) представляет из себя программно-аппаратный комплекс.

Состав поставки системы лицензирования:

  • «LicenceServer-X.X.X.X-Setup.exe» – установочный пакет сервера СЛК и необходимых для его работы компонент (программа настройки параметров, программа управления службой).
  • LicenceAddIn-X.X.X.X-Setup.exe – установочный пакет внешней компоненты для установки/обновления компоненты.
  • UPKey-X.X.X.X-X.exe – программа установки драйвера аппаратного ключа защиты.

Порядок работы с установочным комплектом

На данном этапе необходимо определить компьютер («сервер») в локальной сети, который будет отвечать за непосредственную «выдачу» клиентских лицензий. Рекомендуется, чтобы данный компьютер имел статичный IP-адрес и был постоянно подключен к локальной сети.

Первоначальную настройку и установку производим на сервере (на компьютере, где будут установлены ключи).

При первоначальной установки системы лицензирования необходимо запустить приложение «LicenceServer-X.X.X.X-Setup.exe», входящее в комплект поставки конфигурации.

Установка всех компонент производится по умолчанию в следующий каталог: C:\Program Files (x86)\1C\Licence\2.1.

Если не выбрана установка «Установить сервер как службу (рекомендуется)», то он будет размещен в каталоге (по умолчанию путь C:\Program Files (x86)\1C\Licence\2.1) и в этом случае «Сервер лицензий» не будет запущен автоматически.

Для удаления установленных компонент необходимо воспользоваться стандартной командой панели управления Windows.

Установка аппаратных ключей защиты

После установки драйвера – вставляется аппаратные ключи защиты (основной, дополнительные) в USB разъем компьютера.

Установка программного ключа

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

Пинкод может быть использован только один раз. В случае использования пинкода возможно получение ограниченного числа дополнительных.

Порядок установки программного ключа

Для установки программного ключа запустите сервер СЛК: Меню Пуск – СЛК – 2.1 – Консоль сервера СЛК (каталог размещения файла по умолчанию C:\Program Files (x86)\1C\Licence\2.1).

В главном окне консоли на панели команд выберите «Установить программный ключ...». Откроется диалог установки программного ключа:

Расположение программных ключей

Физически программный ключ представляет собой файл на жест-ком диске компьютера, на котором установлен сервер СЛК. Файлы ключа находятся в каталоге: <ProgamData>\1C\Licence\Data\, где <ProgramData> – это общий каталог данных программ. Для Windows Vista и выше это может быть следующий путь: C:\ProgramData\1C\Licence\Data\ Для Windows XP / 2003 соответственно: C:\Documents and settings\All users\Application Data\1C\Licence\Data

Ключевые параметры компьютера

Программный ключ формируется на основании следующих параметров компьютера, на котором установлен сервер СЛК: Жесткий диск, Материнская плата, Процессор. При изменении этих компонентов программный ключ может стать неработоспособным.

Хотя программный ключ напрямую не зависит от версии операционной системы (ОС), однако доступ к оборудованию для его формирования осуществляется в том числе и средствами ОС. Поэтому при переустановке ОС работоспособность ключа сохраняется, а при обновлении ОС на более новую (например, с Windows XP на Windows 7, или Windows 7 на Windows 8.1) ключ может стать неработоспособным

Настройка системы лицензирования в конфигурации

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

Настройка параметров связи

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

Вариант 2: Если ключи защиты установлены на одном компьютере, а информационная база запускается на другом компьютере, то необходимо настроить параметры связи. Пример: host=server1;port=9099.

Обновление системы лицензирования

Важно! При установке системы лицензирования у пользователя должны быть права локального администратора на компьютер и полные права на конфигурацию.

На данном этапе необходимо определить компьютер («сервер») в локальной сети, на котором установлен Сервер СЛК и ключи.

Если в каталоге установленной СЛК (по умолчанию это C:\Program Files (x86)\1C\Licence\2.1) имеется файл *.paramfile, то его необходимо скопировать в любой другой произвольный каталог.

Далее для обновления системы лицензирования необходимо запустить приложение «LicenceServer-X.X.X.X-Setup.exe», входящее в комплект поставки конфигурации.

Установка всех компонент производится в каталог по умолчанию: C:\Program Files (x86)\1C\Licence\2.1.

После обновления СЛК необходимо обратно вернуть ранее скопированный файл *.paramfile в каталог установленной СЛК (по умолчанию это C:\Program Files (x86)\1C\Licence\2.1) и перезапустить службу Сервер СЛК, используя приложение LicenceServiceManager.exe

Сервер СЛК

Сервер СЛК является основным элементом системы и предназначен для контроля количества рабочих мест и доступа к ключам защиты, защищенным объектам и лицензионным параметрам.

Установка Сервера лицензий происходит при помощи приложения «LicenceServer-X.X.X.X-Setup.exe».

Сервер лицензий может работать в двух режимах: в режиме приложения или в режиме службы. Режим службы позволяет серверу запускаться и работать до авторизации пользователя в системе.

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

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

Добавление регистрационной информации и обновление файлов данных возможно без остановки работы сервера. Для этого нужно скопировать добавляемые регистрационные файлы в каталог программы, подключиться к серверу через консоль сервера (LicenceConsole.exe) и выполнить команду «Обновить». Если сервер запущен в режиме приложения, то обновить регистрационную информацию возможно также открыв окно сервера и выполнив команду «Обновить регистрационную информацию».

Сервер автоматически определяет подключенные USB ключи и проверяет их работоспособность. В случае неисправности ключей выдается соответствующее предупреждение.

Связь с сервером осуществляется по протоколу TCP/IP, поэтому для работы серверу необходим свободный TCP/IP порт.

Для настройки параметров сервера СЛК реализована специальная программа LicenceServerOptions.exe.

Для управления службой реализована специальная программа LicenceServiceManager.exe, при помощи которой можно установить и запустить службу.

Для администрирования сервера лицензий используется приложение Консоль администрирования сервера LicenceConsole.exe. Приложение позволяет просматривать списки зарегистрированных продуктов, подключенных ключей защиты и клиентов.

Установка, обновление и удаление драйвера ключа защиты

Для установки, обновления или удаления драйвера ключа защиты необходимо использовать программу UPKey-X.X.X.X-X. Она входи в поставку СЛК.

Установка дополнительного ключа Катран

Дополнительный ключ, устанавливаемый для увеличения количества лицензий.

Внимание! Дополнительные ключи не работают без Основного ключа и должны быть установлены на компьютере, на котором уже установлен основной ключ защиты.

Последовательность действий

Необходимо установить/активировать Дополнительный ключ защиты на компьютере, где уже расположен Основной ключ защиты.

Остановить службу «Сервер СЛК». Для этого удобно воспользоваться утилитой LicenceServiceManager.exe (каталог размещения по умолчанию C:\Program Files (x86)\1C\Licence\2.1 или Меню Пуск – СЛК).

Внимание! Если к Дополнительному ключу прилагается индивидуальный файл *.paramfile, то его необходимо разместить (заменить существующий) в каталоге запуска службы «Сервер СЛК» (C:\Program Files (x86)\1C\Licence\2.1).

Далее запустить службу «Сервер СЛК».

Конфигурационные файлы

Внешняя компонента

Параметры связи с сервером СЛК рекомендуется устанавливать непосредственно в информационной базе, но использование конфигурационных файлов также возможно.

Конфигурационный файл должен располагаться по следующему пути:

ОС Путь
Windows: %ProgramData%\1C\Licence\2.1\LicenceAddIn.config
Windows Vista и выше: C:\ProgramData\1C\Licence\2.1\LicenceAddIn.config
Windows XP/2003: C:\Documents and settings\All users\Application Da-ta\1C\Licence\2.1\LicenceAddIn.config

Системный каталог %ProgramData% – это общий каталог, а не конкретного пользователя.

Пример содержимого конфигурационного файла с комментариями:

[Common]

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

Enabled=1

//Имя или IP компьютера, где установлен сервер СЛК

Host=mora4

//Порт

Port=9099

//Дополнительные параметры

ReadTimeout=30

KeepAlivePeriod=60

//Настройки для конкретной серии. Применяются, если не включен флаг общих настроек [Common]. Enabled (см. выше).

Пример:

[672B]

Host=mora4

Port=9099

ReadTimeout=30

KeepAlivePeriod=60

Сервер СЛК

Параметры сервера СЛК сохраняются в конфигурационном файле: %ProgramData%\1C\Licence\2.1\LicenceServer.config

Для настройки параметров сервера СЛК рекомендуется использовать программу настройки LicenceServerOptions.exe.