Где посмотреть данные лицензии 1С:Предприятия: окно программы, ключ HASP, сервер
Содержание
Быстрее всего проверить лицензию
1С так: откройте базу, вызовите главное меню (кнопка с тремя полосками в левом верхнем углу) и выберите О программе. В окне видно, какая лицензия используется сейчас: программная или аппаратный ключ, кто её получил (клиент или сервер 1С) и регистрационный номер комплекта
.
Типичная ситуация: утром бухгалтер не может зайти в базу, а администратору нужно за пять минут понять, чего не хватает: ключа, ПИН-кода или свободного места в лицензии сервера. Ниже по порядку разобраны все места, где 1С:Предприятие 8.3 хранит и показывает данные лицензии.
1. Как посмотреть лицензию 1С в окне «О программе»
Окно «О программе» есть и в режиме 1С:Предприятие, и в Конфигураторе. Это первая точка проверки: оно показывает лицензию текущего сеанса, а не все лицензии компьютера.
Как открыть:
- Запустите базу в режиме 1С:Предприятие.
- Нажмите кнопку главного меню в левом верхнем углу окна (три горизонтальные полоски).
- Выберите
Справка → О программе. - Найдите строку о лицензии в нижней части окна.
Что можно узнать из окна:
- 🔑 Тип лицензии: программная или аппаратная (ключ защиты);
- 🖥️ Кто её получил: клиентское приложение на этом компьютере или сервер 1С;
- 🔢 Регистрационный номер программной лицензии: по нему комплект ищут в личном кабинете;
- 📦 Версия платформы и конфигурации: пригодится, если лицензия есть, а база не стартует.
В окне также есть ссылка на информацию для технической поддержки. По ней открывается подробный текст о системе, его удобно скопировать целиком и отправить коллеге или партнёру.
Если в окне указано, что лицензия получена сервером, искать файлы и ключи на рабочем месте бухгалтера бесполезно. Проверять нужно сервер 1С, см. раздел 4.
2. Проверка лицензии из Конфигуратора и через список баз
Конфигуратор тоже занимает лицензию. Поэтому его удобно использовать для проверки, когда пользовательский режим не открывается из-за ошибок конфигурации.
Окно «О программе» в Конфигураторе
В Конфигураторе меню классическое: Справка → О программе. Данные о лицензии те же, что в пользовательском режиме. Если Конфигуратор стартует, а 1С:Предприятие нет, дело обычно не в лицензии, а в самой базе или правах пользователя.
Настройка «Использовать аппаратную лицензию»
Платформа ищет лицензию по порядку: программные лицензии, затем ключи защиты. В свойствах базы в окне запуска есть параметр, который управляет поиском ключа:
- В окне запуска выделите базу и нажмите
Изменить. - Пролистайте мастер до последней страницы.
- Найдите параметр
Использовать аппаратную лицензию (ключ защиты).
Варианты значения: «Да», «Нет», «Выбирать автоматически». Если стоит «Нет», а у компании только USB-ключ, платформа ключ не увидит, хотя он вставлен и драйвер работает.
Сравнение: клиент или сервер
| Режим работы базы | Где ищется лицензия | Где проверять |
|---|---|---|
| Файловая база | На компьютере пользователя или в сети (сетевой ключ) | Папка лицензий, драйвер ключа, nethasp.ini |
| Клиент-сервер, лицензии выдаёт сервер | На сервере 1С | Консоль кластера, rac, папка лицензий сервера |
| Клиент-сервер, лицензии берёт клиент | На компьютере пользователя | Как для файловой базы |
Кто выдаёт лицензии в клиент-серверном варианте, задаёт свойство информационной базы в консоли кластера: Выдача лицензий сервером 1С:Предприятия.
3. Ключи защиты HASP: драйвер, haspdinst и Admin Control Center
Аппаратная лицензия — это USB-ключ. Он бывает локальный (работает только на компьютере, куда вставлен) и сетевой (раздаёт лицензии по сети). Серверные ключи защищают сервер 1С и отличаются по разрядности рабочих процессов.
| Маркировка ключа | Что лицензирует |
|---|---|
| ORGL8 | Клиентская лицензия на одном компьютере |
| NET5, NET10 и т. д. (сетевые) | Клиентские лицензии на N одновременных подключений по сети |
| ENSR8 | Сервер 1С:Предприятия (32-разрядный) |
| EN8SA | Сервер 1С:Предприятия (32- и 64-разрядный) |
Шаг 1. Убедитесь, что драйвер стоит
Драйвер ключа ставится утилитой haspdinst.exe. Она лежит в дистрибутиве платформы или скачивается отдельно. Команда установки в командной строке от администратора:
haspdinst.exe -i
После установки в службах Windows появляется служба драйвера (Sentinel LDK License Manager). Если её нет или она остановлена, ключ не определится.
Шаг 2. Посмотрите ключ в Admin Control Center
Драйвер ставит веб-интерфейс для проверки ключей. Откройте в браузере на компьютере с ключом:
http://localhost:1947
Раздел Sentinel Keys показывает все видимые ключи: их идентификатор, расположение (локальный или удалённый) и производителя. Если ключ не отображается здесь, 1С его тоже не увидит. Проверьте USB-порт, попробуйте другой порт без удлинителя и хаба.
Шаг 3. Для сетевого ключа: менеджер лицензий и nethasp.ini
Сетевой ключ раздаёт лицензии через HASP License Manager. Его ставят на компьютер, куда вставлен ключ, обычно как службу. Обмен идёт по порту 475 UDP, его нужно открыть в брандмауэре.
На клиентах адрес менеджера лицензий указывают в файле nethasp.ini в папке conf платформы (например, C:\Program Files\1cv8\conf\nethasp.ini):
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Без явного адреса клиент ищет ключ широковещательным запросом. В сети с несколькими подсетями или VPN такой поиск часто не работает .
Чтобы увидеть, сколько лицензий сетевого ключа уже занято и какими компьютерами, используйте утилиту Aladdin Monitor. Она показывает менеджеры лицензий в сети и список подключений к каждому ключу.
4. Программная лицензия 1С: файлы, ПИН-коды и утилита ring
Программная лицензия — это файл с расширением .lic, который создаётся при активации ПИН-кода. Он привязан к параметрам конкретного компьютера.
Где лежат файлы лицензий
| Система | Папка по умолчанию |
|---|---|
| Windows | C:\ProgramData\1C\licenses |
| Linux | /var/1C/licenses |
Папка ProgramData скрытая: вставьте путь в адресную строку проводника. Сколько файлов .lic, столько активированных лицензий на этом компьютере. Имя файла содержит регистрационный номер комплекта.
Не копируйте файлы .lic на другой компьютер и не удаляйте их «для проверки». На чужом железе лицензия недействительна, а удалённую придётся активировать повторно и тратить резервный ПИН-код.
ПИН-конверт и регистрационный номер
В комплект с программной лицензией входит ПИН-конверт. В нём:
- 🔢 регистрационный номер комплекта;
- 🔑 основной ПИН-код для первой активации;
- 🧾 резервные ПИН-коды для повторной активации после замены оборудования.
Сверьте регистрационный номер из окна «О программе» с номером на конверте. Так вы поймёте, какой именно комплект работает на компьютере, и сколько ПИН-кодов осталось в запасе.
Утилита ring: данные лицензии без запуска 1С
Подробные данные программной лицензии показывает утилита лицензирования 1С:Предприятия (ring). Её ставят отдельным пакетом, для работы нужна Java. Список лицензий на компьютере:
ring license list
Подробности по одной лицензии (имя берётся из вывода предыдущей команды):
ring license info --name <имя_лицензии>
Вывод содержит регистрационный номер, сведения о владельце, указанные при активации, и состав лицензии. Это удобно, когда на сервере несколько файлов .lic и нужно понять, какой за что отвечает. Остальные команды и параметры описаны во встроенной справке утилиты.
5. Лицензии на сервере 1С: консоль кластера, rac и технологический журнал
В клиент-серверном варианте нужно проверить две вещи: есть ли лицензия на сам сервер и хватает ли клиентских лицензий на всех пользователей.
Консоль администрирования серверов
- Откройте
Администрирование серверов 1С Предприятия. - Раскройте нужный кластер.
- Откройте узел
Лицензии.
Здесь видно, какую лицензию занимает каждый сеанс и рабочий процесс: тип (программная или ключ), где получена, регистрационный номер или имя файла. Если пользователей больше, чем лицензий, этот список сразу покажет, кто занял последние места.
Утилита rac
Тот же список можно получить из командной строки. Сначала должен работать сервер администрирования ras (по умолчанию порт 1545). Узнайте идентификатор кластера:
rac cluster list
Затем выведите сеансы с лицензиями:
rac session list --cluster=<id_кластера> --licenses
Для рабочих процессов есть аналогичная команда rac process list с тем же ключом --licenses. Если в кластере задан администратор, добавьте параметры авторизации, их список выводит rac help.
Технологический журнал: событие LIC
Когда лицензия то есть, то пропадает, помогает технологический журнал. Событие LIC записывает операции лицензирования: поиск, получение, отказ. Настройка — файл logcfg.xml в папке conf платформы на сервере:
<config xmlns="http://v8.1c.ru/v8/tech-log">
<log location="C:\1C_logs\lic" history="24">
<event>
<eq property="name" value="LIC"/>
</event>
<property name="all"/>
</log>
</config>
history="24" означает, что журнал хранится 24 часа. Файл подхватывается без перезапуска, логи появятся в течение минуты. После диагностики удалите блок или весь файл, иначе журнал продолжит писаться.
Отказ в лицензии сопровождается записью с описанием причины. Ищите в логах строки с текстом ошибки и временем, когда пользователь пожаловался.
6. Данные о лицензиях в личном кабинете портала 1С:ИТС
Личный кабинет на портале 1С:ИТС (portal.1c.ru) показывает, какие продукты зарегистрированы на организацию. Здесь проверяют юридическую сторону: что куплено и на кого оформлено.
Что можно посмотреть:
- 📋 список зарегистрированных программных продуктов и их регистрационные номера;
- 🏢 на какую организацию оформлен продукт;
- 🔄 доступ к обновлениям и сервисам по договору сопровождения.
Если продукт не зарегистрирован, зарегистрируйте его по регистрационному номеру и данным из комплекта. Без регистрации не получить официальных обновлений, а партнёру сложнее помочь с восстановлением лицензии.
Портал не показывает, на каком компьютере сейчас активирована программная лицензия. Это видно только локально: в папке лицензий и через ring.
7. Ошибки при проверке лицензии 1С и как их устранить
Ниже типичные сбои, которые всплывают во время проверки. Шаги из разделов выше здесь не повторяются, только причины, которые легко упустить.
Перезапуск службы агента сервера 1С или менеджера лицензий HASP обрывает сеансы всех пользователей. Делайте это вне рабочего времени или после предупреждения коллег.
8. Частые вопросы о лицензиях 1С
Можно ли узнать номер лицензии, если ПИН-конверт потерян?
ring license info. Резервные ПИН-коды восстанавливают через партнёра 1С или центр лицензирования, по регистрационному номеру и документам о покупке.