Администрирование · 12 мин
Как определить, на сколько лицензий ключ 1С
Как узнать, на сколько лицензий рассчитан аппаратный или программный ключ 1С: проверка через 1С:Лицензирование, менеджер лицензий, файл licdata и маркировку ключа.
Ключи защиты 1С бывают однопользовательскими и многопользовательскими, и по внешнему виду USB-ключа не всегда понятно, на сколько рабочих мест он рассчитан. Это приводит к типичной ситуации: при подключении очередного пользователя программа выдаёт ошибку «Не найдена лицензия» или «Превышено количество лицензий», хотя ключ вроде бы есть.
Определить число лицензий можно несколькими способами: по маркировке на самом ключе и на коробке, через утилиту 1С:Лицензирование, через консоль управления лицензиями менеджера лицензий, а для программных лицензий — по файлу с расширением .lic и регистрационным данным. Ниже разобраны все рабочие методы с указанием ограничений каждого.
Важно понимать базовое различие: аппаратные ключи HASP (фиолетовые и зелёные USB-брелоки) имеют фиксированное число лицензий, «зашитое» производителем, а программные лицензии привязываются к компьютеру и активируются пин-кодами из комплекта поставки. Способы проверки для них различаются.
Какие типы ключей и лицензий существуют в 1С
Прежде чем проверять количество лицензий, нужно понять, с каким типом защиты вы имеете дело. От этого зависит и метод проверки, и сама логика подсчёта рабочих мест.
Основные варианты:
- Аппаратные ключи HASP — USB-брелоки. Однопользовательский (серия H4 M1, обычно фиолетовый) и сетевые на 5, 10, 20, 50, 100, 300 и 500 лицензий (серии ORGL8, ORGL8A, ORGL8B и далее, обычно зелёные). Число лицензий зафиксировано при производстве и не меняется.
- Программные лицензии — активируются пин-кодами, привязываются к аппаратной конфигурации конкретного компьютера или сервера. Бывают однопользовательскими и многопользовательскими (на 5, 10, 20, 50, 100, 300, 500 рабочих мест).
- Сервисные лицензии — например, лицензии на сервер 1С:Предприятия, которые вообще не ограничивают число пользователей, а лицензируют сам сервер.
Как определить число лицензий по маркировке аппаратного ключа
Самый быстрый способ для аппаратного ключа — посмотреть на его корпус или на наклейку коробки. На ключе нанесена серия, которая однозначно указывает на количество лицензий.
Типовое соответствие серий для ключей 1С:Предприятия 8:
| Маркировка на ключе | Тип ключа | Количество лицензий |
|---|---|---|
| H4 M1 (локальный) | Однопользовательский | 1 |
| NET5 ORGL8 | Сетевой | 5 |
| NET10 ORGL8A | Сетевой | 10 |
| NET20 ORGL8B | Сетевой | 20 |
| NET50 ORGL8C | Сетевой | 50 |
| NET100 ORGL8D | Сетевой | 100 |
| NET300, NET500 (старшие серии) | Сетевой | 300 / 500 |
Если корпус потёрся и надпись не читается, серию можно увидеть программно — через консоль менеджера лицензий, о чём ниже. Учтите, что маркировка относится к клиентским лицензиям; ключи на сервер 1С имеют другие серии (EN8SA и подобные) и не содержат клиентских лицензий.
Проверка через консоль HASP License Manager и Aladdin Monitor
Если ключ сетевой и раздаётся по локальной сети, точное число лицензий и текущую занятость удобно смотреть программно. Для этого используются штатные средства производителя ключей.
Для старых ключей Aladdin применялась утилита Aladdin Monitor (aksmon), которая показывает все видимые в сети ключи, их серии, количество доступных и занятых лицензий. Для современных ключей SafeNet (Gemalto/Thales) используется веб-интерфейс Admin Control Center.
- 1Убедитесь, что на компьютере с ключом установлен драйвер HASP (HASP License Manager / Sentinel Runtime).
- 2Откройте в браузере адрес http://localhost:1947 — это веб-интерфейс Admin Control Center.
- 3Перейдите в раздел Sentinel Keys (или «Ключи HASP») и найдите нужный ключ по серийному номеру.
- 4Откройте сведения о ключе: там указаны тип лицензии, число доступных лицензий и список активных сессий.
- 5Сопоставьте серию ключа с таблицей маркировок, чтобы подтвердить номинальную ёмкость.
Если страница localhost:1947 не открывается, значит, драйвер ключа не установлен или служба остановлена. В этом случае установите актуальный драйвер HASP с дистрибутива 1С или с сайта вендора и повторите попытку.
Как узнать число лицензий программной лицензии 1С
С программными лицензиями ситуация иная: «ключа» как физического предмета нет, а информация о лицензии хранится в файлах с расширением .lic. Определить, сколько рабочих мест покрывает лицензия, можно несколькими путями.
Первый способ — утилита «1С:Лицензирование» (запускается из меню «Сервис» в конфигураторе или отдельно). При получении или просмотре лицензии она показывает регистрационные данные: наименование лицензии, где прямо указано количество рабочих мест, например «1С:Предприятие 8. Клиентская лицензия на 5 рабочих мест».
Второй способ — посмотреть сами файлы лицензий. Они располагаются в каталоге вида:
- для Windows:
C:\ProgramData\1C\licenses\(общие) или в профиле пользователя%APPDATA%\1C\licenses\; - для Linux: каталог
/var/1C/licenses/или домашний каталог пользователя.
Файл .lic — это XML-документ, который можно открыть любым текстовым редактором. В нём содержится поле с наименованием лицензии, где указано число рабочих мест, а также данные о привязке к оборудованию.
# Найти все файлы лицензий и вывести имена
find /var/1C/licenses -name "<em>.lic" -type f
# В Windows (PowerShell) — список файлов лицензий
Get-ChildItem "C:\ProgramData\1C\licenses" -Filter </em>.licТретий источник — первичные документы: конверт с пин-кодами из комплекта поставки и договор/накладная. Наименование поставки («1С:Предприятие 8. Клиентская лицензия на 10 рабочих мест») прямо указывает ёмкость. Сохраняйте эти документы: при смене оборудования пин-коды понадобятся для повторной активации.
Проверка фактического расхода лицензий на сервере 1С
Номинальная ёмкость ключа — это одно, а реальная картина использования — другое. В клиент-серверном режиме удобно смотреть, сколько лицензий выдано и кому, через консоль кластера серверов 1С.
Откройте консоль администрирования серверов 1С, выберите кластер и перейдите на вкладку «Сеансы». В свойствах сеансов видно, какие из них заняли лицензию. Дополнительно в разделе рабочего сервера можно посмотреть список используемых лицензий с указанием серийных номеров ключей или файлов программных лицензий, из которых они выданы.
Это помогает выявить типичную проблему: одна и та же лицензия «залипает» за завершённым сеансом, и фактически доступных лицензий меньше номинала. Обычно лицензия освобождается по тайм-ауту, но при сбоях сеанс может висеть долго.
Как проверить результат
Совпадает с маркировкой на ключе и документацией поставки
Показывает меньше или ключ не виден вовсе — проверьте драйвер и сам ключ
Указано ожидаемое число рабочих мест
Наименование не соответствует купленной поставке — возможно, активирован не тот пин-код
Число занятых лицензий соответствует реально работающим пользователям
Лицензии заняты «мёртвыми» сеансами — завершите зависшие сеансы
Типичные ошибки и ограничения при подсчёте лицензий
Ошибки при определении числа лицензий чаще всего связаны не с самими ключами, а с особенностями их работы в сети и с неправильной трактовкой увиденного.
Отдельно стоит помнить про ограничение на ключи одной серии: если в организации нужно 10 лицензий, покупка двух ключей по 5 одной серии — плохое решение. Правильнее взять один ключ на 10 или ключи разных серий, либо перейти на программные лицензии, которые свободно складываются.
Как выбрать действие
Что делать, если лицензий не хватает
Если проверка показала, что номинальная ёмкость меньше потребности, есть несколько законных путей. Проще всего докупить клиентские лицензии нужного номинала — они суммируются с существующими, если это программные лицензии или ключи разных серий.
Альтернатива — пересмотреть схему использования: перевести часть сотрудников на тонкий клиент или веб-клиент не уменьшит расход лицензий (лицензируется сеанс, а не тип клиента), но оптимизация работы с сеансами, отключение автозапуска лишних фоновых подключений и контроль зависших сеансов часто высвобождают заметную часть ёмкости.
При апгрейде с младшей лицензии на старшую действует зачёт стоимости сданной лицензии по правилам программы апгрейдов 1С — это обычно выгоднее, чем покупка новой лицензии без зачёта. Условия уточняйте у партнёра, так как правила апгрейдов периодически меняются.
Что важно запомнить
Ёмкость аппаратного ключа 1С определяется по серии на корпусе или через Admin Control Center, программной лицензии — по наименованию в файле .lic и утилите 1С:Лицензирование. Фактическую занятость смотрите в консоли кластера. Помните: ключи одной серии не суммируются в одной сети, а серверный ключ не заменяет клиентские лицензии.
Частые вопросы
Можно ли объединить два одинаковых ключа на 5 лицензий, чтобы получить 10?
Нет, напрямую нельзя. Два сетевых ключа одной серии (например, два ORGL8) в одной локальной сети конфликтуют: менеджер лицензий обычно видит только один из них. Рабочие варианты — разнести ключи по разным серверам с настройкой, какой сервер обслуживает каких клиентов, или обменять два ключа на один ключ на 10 лицензий по программе апгрейда.
Где хранятся файлы программных лицензий и можно ли их перенести на другой компьютер?
Файлы с расширением .lic находятся в каталоге C:\ProgramData\1C\licenses (общий) или в профиле пользователя %APPDATA%\1C\licenses. Простое копирование файла на другой компьютер не сработает: лицензия привязана к аппаратным параметрам конкретной машины. Для переноса лицензию активируют заново на новом оборудовании с помощью резервного пин-кода.
Почему ключ на 10 лицензий, а работать могут только 8 пользователей?
Наиболее вероятные причины: часть лицензий занята зависшими сеансами (проверьте консоль кластера и завершите «мёртвые» сеансы), часть пользователей запускает по несколько сеансов одновременно, либо в сети присутствует конфликт с другим ключом той же серии. Также проверьте в Admin Control Center, что ключ реально определяется с полной ёмкостью.
Как отличить клиентский ключ от серверного?
По маркировке: клиентские сетевые ключи имеют серии вида ORGL8, ORGL8A и т.д., однопользовательский локальный — H4 M1, а ключи на сервер 1С:Предприятия — серии вида EN8SA. Серверный ключ лицензирует работу сервера 1С и не выдаёт клиентских лицензий пользователям.
Что делать, если коробка и документы от лицензии потеряны?
Найдите регистрационный номер поставки — он указывался в письме при покупке, есть в файле .lic и в данных активации. С этим номером обратитесь к партнёру-франчайзи 1С или в службу лицензирования: по регистрационному номеру восстанавливается состав поставки, включая наименование лицензии и число рабочих мест. Пин-коды при этом могут быть перевыпущены по установленной процедуре.
Зависит ли число лицензий от версии платформы 1С?
Сама ёмкость ключа или программной лицензии не зависит от версии платформы — ключ на 10 лицензий останется таковым и после обновления. Однако для работы новых версий платформы может потребоваться актуальный драйвер HASP, а старые ключи, выпущенные под ранние версии, стоит проверить на совместимость перед миграцией.