К статье
Практический материал

Администрирование · 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.

Проверка ключа через Admin Control Center
  1. 1
    Убедитесь, что на компьютере с ключом установлен драйвер HASP (HASP License Manager / Sentinel Runtime).
  2. 2
    Откройте в браузере адрес http://localhost:1947 — это веб-интерфейс Admin Control Center.
  3. 3
    Перейдите в раздел Sentinel Keys (или «Ключи HASP») и найдите нужный ключ по серийному номеру.
  4. 4
    Откройте сведения о ключе: там указаны тип лицензии, число доступных лицензий и список активных сессий.
  5. 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-документ, который можно открыть любым текстовым редактором. В нём содержится поле с наименованием лицензии, где указано число рабочих мест, а также данные о привязке к оборудованию.

bash
# Найти все файлы лицензий и вывести имена
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С, выберите кластер и перейдите на вкладку «Сеансы». В свойствах сеансов видно, какие из них заняли лицензию. Дополнительно в разделе рабочего сервера можно посмотреть список используемых лицензий с указанием серийных номеров ключей или файлов программных лицензий, из которых они выданы.

Это помогает выявить типичную проблему: одна и та же лицензия «залипает» за завершённым сеансом, и фактически доступных лицензий меньше номинала. Обычно лицензия освобождается по тайм-ауту, но при сбоях сеанс может висеть долго.

Контрольные точки

Как проверить результат

Число лицензий в Admin Control Center
Норма

Совпадает с маркировкой на ключе и документацией поставки

Тревожный признак

Показывает меньше или ключ не виден вовсе — проверьте драйвер и сам ключ

Наименование в файле .lic
Норма

Указано ожидаемое число рабочих мест

Тревожный признак

Наименование не соответствует купленной поставке — возможно, активирован не тот пин-код

Занятые лицензии в консоли кластера
Норма

Число занятых лицензий соответствует реально работающим пользователям

Тревожный признак

Лицензии заняты «мёртвыми» сеансами — завершите зависшие сеансы

Типичные ошибки и ограничения при подсчёте лицензий

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

Типичные ошибки
01
Суммирование ключей одной серии: два одинаковых сетевых ключа (например, два ORGL8) в одной сети могут «схлопываться» — менеджер лицензий видит только один. Ключи одной серии нельзя ставить в одну подсеть без специальной настройки.
02
Подсчёт по числу установленных программ вместо числа одновременных сеансов: лицензии расходуются на каждый активный сеанс, а не на установку.
03
Игнорирование серверного ключа: его наличие не добавляет клиентских лицензий, пользователи всё равно получают ошибку.
04
Потеря программной лицензии при смене оборудования: замена материнской платы, диска или переустановка ОС делает привязку недействительной, и без резервных пин-кодов лицензию придётся восстанавливать через поддержку.
05
Подсчёт лицензий по наименованию базы или конфигурации: типовая поставка конфигурации не определяет число клиентских лицензий.

Отдельно стоит помнить про ограничение на ключи одной серии: если в организации нужно 10 лицензий, покупка двух ключей по 5 одной серии — плохое решение. Правильнее взять один ключ на 10 или ключи разных серий, либо перейти на программные лицензии, которые свободно складываются.

Маршрут решения

Как выбрать действие

На руках физический USB-ключ с читаемой маркировкойОпределите число лицензий по серии на корпусе и сверьте с документами поставки
Ключ сетевой, маркировка стёрласьОткройте Admin Control Center (localhost:1947) и посмотрите сведения о ключе
Используется программная лицензияПроверьте наименование лицензии в файле .lic или через утилиту 1С:Лицензирование
Нужно знать фактическую загрузку в клиент-серверном режимеОткройте консоль кластера и посмотрите список сеансов и выданных лицензий
Документы утеряны и определить ёмкость невозможноОбратитесь к партнёру-франчайзи 1С с регистрационным номером поставки — по нему восстанавливается состав комплекта

Что делать, если лицензий не хватает

Если проверка показала, что номинальная ёмкость меньше потребности, есть несколько законных путей. Проще всего докупить клиентские лицензии нужного номинала — они суммируются с существующими, если это программные лицензии или ключи разных серий.

Альтернатива — пересмотреть схему использования: перевести часть сотрудников на тонкий клиент или веб-клиент не уменьшит расход лицензий (лицензируется сеанс, а не тип клиента), но оптимизация работы с сеансами, отключение автозапуска лишних фоновых подключений и контроль зависших сеансов часто высвобождают заметную часть ёмкости.

При апгрейде с младшей лицензии на старшую действует зачёт стоимости сданной лицензии по правилам программы апгрейдов 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, а старые ключи, выпущенные под ранние версии, стоит проверить на совместимость перед миграцией.