Подключаем новые рабочие места: активация дополнительных лицензий 1С:Предприятия 8.3
Содержание
Чтобы установить дополнительную лицензию 1С, активируйте пин-код из комплекта на том компьютере, где будет работать новый пользователь, или на сервере 1С, если база клиент-серверная. Мастер получения лицензии открывается сам при запуске 1С на машине без лицензии: вводите пин-код и регистрационные данные, через минуту лицензия готова. С аппаратным ключом HASP порядок другой: ключ вставляют в USB-порт, ставят драйвер, а для сетевого ключа ещё и менеджер лицензий.
Выбор между вариантами простой. Программная лицензия дешевле в обслуживании и не теряется, но привязана к «железу» компьютера. Сетевой ключ раздаёт места по сети любым машинам, зато требует отдельной настройки и боится выхода из строя USB-порта.
Какие бывают дополнительные лицензии 1С и что купить
Дополнительные (клиентские) лицензии добавляют рабочие места к основной поставке. Основная поставка ПРОФ уже содержит одну лицензию. Всё сверх неё докупается наборами.
| Вид лицензии | Что даёт | Где активируется |
|---|---|---|
| Клиентская программная (пин-код) | 1, 5, 10, 20, 50, 100, 300 или 500 мест | компьютер пользователя или сервер 1С |
| Клиентская аппаратная (сетевой ключ HASP) | столько же мест, раздаёт по сети | компьютер с ключом и менеджером лицензий |
| Серверная (ПРОФ или КОРП) | право запускать сервер 1С | только сервер 1С |
| Электронная поставка | тот же пин-код, но присылают по почте | как обычная программная |
💡 Лицензии суммируются. Если у вас основная поставка и набор на 5 мест, одновременно работают 6 человек. Программные и аппаратные лицензии можно смешивать в одной сети.
Ориентиры по цене (примерно, у партнёров разброс есть):
- 💰 1 место — около 8–10 тыс. ₽;
- 💰 5 мест — около 30–40 тыс. ₽;
- 💰 10 мест — около 55–70 тыс. ₽;
- 💰 серверная лицензия ПРОФ — порядка 100 тыс. ₽, КОРП заметно дороже.
Лицензия считается на рабочее место, а не на базу. Один пользователь с тремя открытыми базами на одном компьютере занимает одну клиентскую лицензию. На терминальном сервере каждый пользовательский сеанс — отдельное место.
Что лежит в комплекте
В конверте или письме электронной поставки есть регистрационный номер, основной пин-код и резервные пин-коды. Основной нужен для первой активации. Резервные — для повторной, когда старая лицензия «слетела» после замены оборудования. Сохраните конверт или письмо: без резервных пин-кодов восстановление растянется на дни.
Как активировать программную лицензию 1С по пин-коду
Это самый частый сценарий: купили набор на 5 мест, раздаёте их новым сотрудникам.
Подготовка
- Проверьте, что на компьютере есть доступ в интернет. Без него активация пойдёт через файл запроса с другой машины.
- Подготовьте регистрационные данные: название организации, ИНН, адрес, имя ответственного.
- Запустите 1С под учётной записью Windows с правами администратора: файл лицензии сохраняется в общую папку и требует прав на запись.
Запишите регистрационные данные в отдельный файл ровно в том виде, как ввели. При повторной активации их сверяют, а расхождение в одном символе адреса остановит процесс.
Пошаговая активация
- Запустите 1С и откройте нужную базу. Если свободной лицензии нет, платформа сообщит об этом и предложит получить лицензию — согласитесь.
- Выберите место размещения лицензии. Для файловой базы — этот компьютер. Для клиент-серверной можно выбрать сервер 1С (об этом ниже).
- Укажите способ получения: автоматически через интернет или вручную через файл.
- Введите регистрационный номер и пин-код. Отметьте, что это первичное получение лицензии.
- Заполните регистрационные данные и подтвердите отправку.
- Дождитесь сообщения об успешном получении. Для набора на 5 мест пин-код вводится один раз — он даёт все 5 лицензий сразу.
Если на компьютере нет интернета
Бухгалтерские машины часто отрезаны от сети. Активация всё равно возможна:
- В мастере выберите ручной способ получения лицензии.
- Сохраните сформированный файл запроса на флешку.
- На компьютере с интернетом отправьте запрос в центр лицензирования так, как подскажет мастер, и получите файл ответа.
- Вернитесь на исходный компьютер, загрузите файл ответа в тот же мастер и завершите активацию.
Не закрывайте мастер и не меняйте оборудование между шагами 2 и 4: запрос сформирован под текущие параметры компьютера.
Где хранится файл лицензии
После активации в папке появляется файл с расширением .lic:
- Windows —
C:\ProgramData\1C\licenses; - Linux —
/var/1C/licenses.
Скопируйте этот файл в резервное хранилище. На другой компьютер он не переносится: лицензия привязана к параметрам оборудования. Но если Windows переустановят на том же «железе», файл можно вернуть на место, и лицензия обычно оживает без повторной активации.
Активация через утилиту ring
Мастер в окне 1С удобен, когда на компьютере ещё нет лицензии. Если лицензия уже есть, а нужно добавить ещё набор, например на сервер, удобнее консольная утилита ring из пакета лицензирования 1С. Её устанавливают отдельным дистрибутивом.
Посмотреть, какие лицензии уже стоят:
ring license list
Подробности по конкретной лицензии, имя берётся из вывода предыдущей команды:
ring license info --name <имя_лицензии>
Для активации служит команда ring license activate. Ей передают пин-код и регистрационные данные отдельными параметрами. Набор параметров меняется от версии утилиты, поэтому точный список смотрите в справке:
ring license activate --help
ring пишет лицензию в общую папку лицензий, поэтому командную строку открывайте от имени администратора. На Linux запускайте утилиту с правами root.
Сетевой ключ HASP: установка и настройка nethasp.ini
Аппаратная лицензия — это USB-ключ. Локальный ключ работает только на компьютере, куда вставлен. Сетевой отдаёт места всем машинам в сети, поэтому его ставят на один постоянно включённый компьютер.
Установка ключа на «раздающий» компьютер
- Вставьте ключ в USB-порт.
- Установите драйвер ключа защиты. Он есть в дистрибутиве платформы 1С, отдельно его можно поставить командой
haspdinst.exe -i. - Установите менеджер лицензий HASP License Manager и выберите вариант установки как службы Windows.
- Откройте в брандмауэре порт
475(UDP и TCP) — по нему клиенты ищут ключ.
Два одинаковых сетевых ключа одной серии на одном компьютере работать не будут: менеджер лицензий увидит только один. Ставьте их на разные машины или купите ключ большей ёмкости.
Настройка клиентов
По умолчанию 1С ищет ключ широковещательным запросом. В сетях с несколькими подсетями или VPN поиск часто не доходит. Решение — явно указать адрес компьютера с ключом в файле 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
Замените 192.168.1.10 на адрес своего компьютера с ключом. Файл правится на каждом клиенте. После правки перезапустите 1С.
Проверить, видит ли сеть ключ, можно утилитой Aladdin Monitor: она показывает ключи, менеджеры лицензий и число занятых мест.
Ускорение запуска на машинах без ключа
Если в организации только программные лицензии, 1С при старте всё равно ищет HASP и тратит на это секунды. В настройках информационной базы в окне запуска на последнем шаге есть параметр «Использовать аппаратную лицензию (ключ защиты)». Выберите «Нет» — запуск станет быстрее.
Электронные лицензии и личный кабинет пользователя 1С
При электронной поставке пин-коды приходят на почту. Активация ничем не отличается от бумажного конверта: тот же мастер или ring.
Личный кабинет на портале 1С:ИТС нужен для другого:
- 📋 зарегистрировать программный продукт по регистрационному номеру;
- 📋 видеть список своих продуктов и наборов лицензий в одном месте;
- 📋 подключать интернет-поддержку и сервисы, которые требуют зарегистрированный продукт.
Сам кабинет лицензию на компьютер не ставит. Лицензия появляется только после активации пин-кода на конкретной машине или сервере.
Заведите для электронных поставок отдельный общий ящик, а не личную почту бухгалтера. Сотрудник уволится — письма с резервными пин-кодами останутся у компании.
Лицензии на сервере 1С: как настроить выдачу клиентам
В клиент-серверном варианте нужны два вида лицензий: серверная (на сам сервер 1С) и клиентские (на рабочие места).
Серверная лицензия
Серверную лицензию активируют только на компьютере, где работает сервер 1С. Самый надёжный способ — ring прямо на сервере. Файл ляжет в C:\ProgramData\1C\licenses или в /var/1C/licenses.
На Linux проверьте права: пользователь, от которого работает сервер 1С (обычно usr1cv8), должен читать файлы в этой папке.
Клиентские лицензии на сервере
Клиентские лицензии выгодно держать на сервере. Тогда их не надо активировать на каждом компьютере: сервер выдаёт место любому подключившемуся пользователю. Порядок такой:
- Активируйте пин-код клиентского набора на сервере — через
ringили через мастер, выбрав размещение на сервере 1С. - В консоли кластера откройте свойства рабочего сервера, раздел «Требования назначения функциональности».
- Добавьте требование для типа объекта «Клиентская лицензия» со значением «Назначать».
- Попросите пользователей перезапустить 1С.
Посмотреть, какие лицензии получили сеансы, можно через rac (нужна запущенная служба ras):
rac cluster list
rac session --cluster=<UUID_кластера> list --licenses
В выводе видно, у какого сеанса лицензия программная, а у какого — от ключа, и с какого компьютера она взята.
Изменение требований назначения функциональности применяется к новым сеансам. Перезапуск рабочих процессов или службы сервера оборвёт все открытые сеансы, поэтому делайте его вечером или в выходной, предупредив пользователей.
Лицензия не появилась: диагностика и решение проблем
Главная ошибка, с которой приходят, звучит так: Не обнаружен ключ защиты программы или полученная программная лицензия! Она означает, что 1С не нашла ни одной свободной лицензии. Причины разные.
Если резервные пин-коды закончились
Резервных пин-кодов в комплекте немного. Когда они израсходованы, новый пин-код выдаёт центр лицензирования 1С через партнёра, у которого куплен продукт. Понадобится регистрационный номер и подтверждение покупки. Закладывайте на это несколько рабочих дней.
Чтобы не тратить резервы зря:
- 🔒 держите программные лицензии на сервере или виртуальной машине с неизменной конфигурацией;
- 🔒 не активируйте лицензию на ноутбук, который скоро уйдёт в ремонт;
- 🔒 храните копии файлов
.lic— после переустановки ОС на том же «железе» они возвращают лицензию без пин-кода.