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

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

Как активировать клиентские лицензии 1С

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

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

Существует два типа защиты: аппаратные ключи HASP, которые вставляются в USB-порт, и программные лицензии, привязываемые к параметрам конкретного компьютера. Аппаратный ключ работает сразу после установки драйвера, а программную лицензию нужно активировать пин-кодом из комплекта поставки. Именно активация программных лицензий вызывает больше всего вопросов: пин-коды ограничены по числу использований, а смена оборудования может «сжечь» лицензию.

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

Какие виды лицензий 1С существуют и что именно активируется

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

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

Подготовка: что проверить до активации

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

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

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

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

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

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

Активация без интернета через файл запроса

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

Активация на сервере 1С и раздача лицензий клиентам

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

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

Где размещать лицензии

На каждом рабочем месте

Подходит для 1–3 компьютеров и файловых баз. Минус: переустановка ОС или замена ПК требует переактивации каждой лицензии

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

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

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

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

Аппаратные ключи HASP: нужна ли активация

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

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

Восстановление и перенос лицензии

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

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

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

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

Признак успешной активации — информационная база открывается в пользовательском режиме без сообщений о лицензии. Дополнительно можно проверить наличие файла с расширением .lic в каталоге лицензий: в папке conf каталога установки платформы либо в общем каталоге C:\ProgramData\1C\licenses для общедоступных лицензий.

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

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

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

База открывается, сеанс работает без предупреждений

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

Сообщение «не найдена лицензия для использования программы»

Файл лицензии
Норма

Файл .lic присутствует в каталоге лицензий и доступен для чтения

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

Файл отсутствует или служба сервера не имеет к нему доступа

Количество одновременных сеансов
Норма

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

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

Часть пользователей получает отказ при превышении меньшего числа сеансов

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

Итог

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

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

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

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

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

Что делать, если при активации появляется ошибка связи с центром лицензирования?

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

Слетит ли лицензия при обновлении платформы 1С?

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

Сколько раз можно использовать пин-коды из комплекта?

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

Почему сервер 1С не раздаёт активированные лицензии клиентам?

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

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

Штатного механизма «деактивации» с возвратом пин-кода нет: перенос выполняется как новая активация с расходованием резервного пин-кода. Поэтому место размещения лицензии стоит выбирать заранее и надолго.