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

Администрирование · 12 мин

Как установить многопользовательскую лицензию 1С

Как установить многопользовательскую лицензию 1С: активация программного ключа, настройка сервера лицензирования, многопользовательский режим, типичные ошибки и их решение.

Многопользовательская лицензия 1С позволяет одновременно работать с программой нескольким сотрудникам — от пяти человек и больше в зависимости от приобретённого варианта. В отличие от однопользовательских ключей, которые активируются на каждом компьютере отдельно, многопользовательская лицензия рассчитана на сетевое использование: её активируют один раз, после чего она раздаётся рабочим местам автоматически или через сервер лицензирования.

Процедура установки зависит от типа защиты. Программная лицензия активируется пин-кодом из комплекта поставки и привязывается к аппаратным параметрам компьютера или сервера. Аппаратный ключ HASP устанавливается физически и требует развёртывания менеджера лицензий. Оба сценария рассмотрены ниже с точными действиями и проверками результата.

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

Что нужно подготовить перед установкой лицензии

Определите, какой тип лицензии у вас приобретён. Программная лицензия поставляется в виде конверта с пин-кодами (обычно три: один основной и два резервных на случай переустановки). Аппаратная лицензия — это USB-ключ HASP, который вставляется в сервер. Способы установки принципиально различаются, и перепутать их нельзя: пин-код не активирует USB-ключ и наоборот.

Выберите компьютер, на котором будет размещаться лицензия. Для файлового режима работы в небольшой сети подойдёт любой стабильно работающий ПК, доступный по сети остальным рабочим местам. Для клиент-серверного режима лицензию размещают на сервере 1С:Предприятия — тогда клиентские лицензии выдаёт сам сервер, и настраивать каждое рабочее место отдельно не требуется.

Проверьте, что версия платформы 1С установлена и запускается. Активация выполняется через диалог получения лицензии, который появляется при запуске информационной базы, если действующей лицензии не найдено. Убедитесь также, что на компьютере установлены актуальные обновления Windows и нет конфликтов антивируса с файлами 1С.

Где размещать многопользовательскую лицензию

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

Первый — размещение на сервере 1С:Предприятия при клиент-серверной работе. Это рекомендуемый способ: сервер сам считает занятые лицензии и выдаёт их подключающимся клиентам. Одна многопользовательская лицензия на сервере покрывает всех пользователей, и на рабочих местах ничего активировать не нужно.

Второй — размещение на отдельном компьютере с установленным сервером лицензирования (служба 1С:Лицензирования, идёт в составе платформы). Этот вариант подходит для файлового режима, когда база лежит в общей сетевой папке. Клиенты при запуске обращаются к серверу лицензирования по сети и получают свободную лицензию.

Третий — активация прямо на терминальном сервере, если пользователи работают через RDP. Лицензия привязывается к серверу терминалов, и каждый сеанс занимает одну лицензию из многопользовательского набора.

Варианты размещения лицензии

На сервере 1С:Предприятия

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

На ПК с сервером лицензирования

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

На терминальном сервере

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

Активация программной многопользовательской лицензии

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

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

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

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

Порядок активации программной лицензии
  1. 1
    Запустите информационную базу от имени администратора и дождитесь диалога получения лицензии
  2. 2
    Выберите «Первое получение лицензии» и тип «многопользовательская»
  3. 3
    Введите регистрационный номер и пин-код из конверта без ошибок
  4. 4
    Выберите автоматическое получение через интернет и подтвердите запрос
  5. 5
    Дождитесь сохранения файла лицензии и перезапустите базу
  6. 6
    Проверьте в окне «О программе», что лицензия активна и указано её количество

Настройка сервера лицензирования для сетевой раздачи

Если лицензия активирована на отдельном компьютере, установите на нём сервер лицензирования из дистрибутива платформы. При установке платформы отметьте компонент «Сервер лицензирования 1С:Предприятия» — по умолчанию он может быть не выбран. После установки служба запускается автоматически.

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

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

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

text
C:\Program Files\1cv8\<версия>\bin\conf\nethasp.ini
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_TCPIP_METHOD = UDP

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

Для аппаратной многопользовательской лицензии вставьте USB-ключ в сервер или выделенный компьютер, который будет постоянно включён. Установите драйвер защиты HASP — он входит в дистрибутив платформы 1С и обычно ставится вместе с ней. После установки драйвера ключ должен определиться системой и загореться индикатором, если он есть на корпусе.

Установите менеджер лицензий HASP License Manager — именно он раздаёт лицензии сетевым клиентам. Без менеджера лицензий ключ увидит только тот компьютер, в который он физически вставлен. Менеджер можно установить как службу Windows, чтобы он запускался автоматически при включении сервера.

Настройте файл nethasp.ini на клиентских машинах, если автоматический поиск не работает: укажите IP-адрес сервера с ключом и протокол обмена. Это особенно актуально в сетях с несколькими подсетями, где широковещательные запросы не проходят между сегментами.

Проверка работы многопользовательского режима

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

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

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

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

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

Запуск базы на клиенте
Норма

База открывается без диалога получения лицензии

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

Появляется окно «Лицензия не найдена»

Одновременные сеансы
Норма

Работают все пользователи в пределах лимита лицензии

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

Пользователей выбивает или лимит меньше заявленного

Перезагрузка сервера лицензий
Норма

Служба стартует автоматически, клиенты подключаются сами

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

После перезагрузки лицензии не раздаются до ручного запуска

Типичные ошибки и их решение

Самая частая проблема — «не найдена лицензия» на клиенте при активированной лицензии на сервере. Причины: служба сервера лицензирования остановлена, брандмауэр блокирует подключение, клиент и сервер в разных подсетях без настроенного nethasp.ini. Проверяйте в указанном порядке: служба, сеть, конфигурация.

Вторая распространённая ситуация — лицензия «слетела» после обновления Windows или замены оборудования. Программная лицензия привязана к аппаратным параметрам, и их существенное изменение делает файл лицензии недействительным. Решение — повторная активация резервным пин-кодом из конверта. Именно поэтому конверт с пин-кодами нужно хранить в надёжном месте, а не выбрасывать после первой активации.

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

Типичные ошибки
01
Активация одного пин-кода на нескольких ПК — расходуются резервные активации, при замене оборудования кодов не останется
02
Установка сервера лицензирования на выключающийся ПК — все пользователи теряют доступ к базе вместе с выключением машины
03
Игнорирование брандмауэра — клиенты не видят сервер лицензий, хотя лицензия активирована корректно
04
Потеря конверта с пин-кодами — при переустановке системы восстановить лицензию становится невозможно без обращения в поддержку

Частые вопросы

Сколько пользователей может работать по одной многопользовательской лицензии?

Ровно столько, на сколько рассчитан приобретённый комплект — это указано в названии лицензии (например, «на 5 рабочих мест»). Одновременных подключений больше лимита быть не может: лишний пользователь получит отказ. При нехватке докупают дополнительные клиентские лицензии, которые суммируются с основными.

Нужен ли интернет для постоянной работы лицензии?

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

Что делать, если закончились резервные пин-коды?

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

Можно ли перенести программную лицензию на другой сервер?

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

Чем многопользовательская лицензия отличается от нескольких однопользовательских?

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

Почему сервер 1С не видит лицензию, хотя она активирована на той же машине?

Проверьте, что лицензия активирована под той же учётной записью и в том же каталоге, откуда её ищет служба сервера 1С. Частая причина — активация выполнена под пользователем, а служба сервера работает под системной учётной записью и не имеет доступа к файлу лицензии. Разместите файл лицензии в общедоступном служебном каталоге платформы и перезапустите службу сервера.

Итог

Что важно запомнить

Многопользовательская лицензия активируется один раз — на сервере 1С или компьютере с сервером лицензирования — и раздаётся клиентам автоматически. Храните конверт с пин-кодами, не меняйте оборудование без необходимости и проверяйте раздачу лицензий одновременным запуском баз на нескольких рабочих местах.