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

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

Сервер лицензирования 1С: назначение, установка и настройка

Что такое сервер лицензирования 1С, как он распределяет программные лицензии в сети, когда он нужен, как развернуть и проверить его работу.

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

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

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

Как сервер лицензирования распределяет лицензии

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

Одно лицензионное место обычно соответствует одному сеансу. Важная особенность: сеансы одного пользователя на одном компьютере могут объединяться и занимать одно место, если это предусмотрено настройками и типом лицензии. За распределением удобно следить через консоль кластера серверов 1С, где видно, кто и сколько лицензий занял.

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

В каких случаях сервер лицензирования действительно нужен

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

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

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

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

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

Установка и первичная настройка

Компонент устанавливается из стандартного дистрибутива платформы. При установке на Windows достаточно выбрать соответствующий компонент в установщике; на Linux служба ставится из пакетов платформы и регистрируется в системе инициализации. После установки служба должна быть запущена и добавлена в автозагрузку.

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

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

Проверка работы и диагностика типовых проблем

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

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

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

Служба сервера лицензирования
Норма

Служба запущена, режим запуска — автоматический

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

Служба остановлена или падает после старта

Сетевая доступность
Норма

Клиент разрешает имя сервера и подключается к нужным портам

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

Имя не разрешается, порт закрыт брандмауэром

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

Сеанс стартует без сообщения об отсутствии лицензии

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

Ошибка поиска лицензии при свободных местах

Консоль кластера
Норма

Видны занятые лицензионные места по сеансам

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

Сеансы есть, а лицензии не распределяются

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

Типичные ошибки
01
Активация лицензии до окончательной настройки сервера — после смены имени машины привязка слетает и расходуется резервный пин-код
02
Закрытые порты в брандмауэре — клиенты не видят сервер лицензирования и получают ошибку при запуске
03
Разные версии платформы на сервере и клиентах — выдача лицензий работает нестабильно или не работает вовсе
04
Попытка использовать одну однопользовательскую лицензию на нескольких машинах — это нарушает лицензионные условия и приводит к блокировкам
05
Отсутствие резервной копии данных активации — при сбое сервера восстановление занимает больше времени

Альтернативы серверу лицензирования

Сервер лицензирования — не единственный способ раздать лицензии. Платформа поддерживает несколько сценариев, и выбор зависит от масштаба сети и типа лицензий.

Сравнение вариантов

Локальная активация на каждом ПК

Подходит для 1–2 рабочих мест с однопользовательскими лицензиями. Ограничение: лицензия привязана к железу, при замене ПК нужна повторная активация

Раздача через сервер 1С:Предприятие

Стандарт для клиент-серверного режима: кластер сам запрашивает лицензии у службы лицензирования. Требует работающего сервера приложений

Отдельный сервер лицензирования

Подходит для файлового режима с многопользовательскими лицензиями и нестабильным парком машин. Требует отдельной службы и сетевой доступности

Аппаратные ключи HASP

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

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

Безопасная эксплуатация и обслуживание

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

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

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

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

Можно ли развернуть сервер лицензирования без сервера 1С:Предприятие?

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

Что произойдёт, если сервер лицензирования выключится?

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

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

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

Почему клиент пишет «не найдена лицензия», хотя места свободны?

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

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

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

Нужен ли сервер лицензирования при работе через веб-клиент?

Да, лицензия требуется независимо от типа клиента. При работе через веб-сервер лицензию обычно запрашивает серверная сторона, и сервер лицензирования остаётся тем же механизмом её выдачи.

Итог

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

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