Администрирование · 10 мин
Сервер лицензирования 1С: назначение, установка и настройка
Что такое сервер лицензирования 1С, как он распределяет программные лицензии в сети, когда он нужен, как развернуть и проверить его работу.
Сервер лицензирования 1С — это компонент платформы «1С:Предприятие», который централизованно хранит и выдаёт программные лицензии компьютерам в локальной сети. Вместо того чтобы активировать лицензию на каждом рабочем месте, администратор активирует её один раз на сервере, а клиентские приложения получают лицензию автоматически при запуске.
Такой подход решает практическую задачу: в организации с десятками пользователей распинать лицензии по отдельным машинам долго и рискованно. При замене компьютера, переустановке операционной системы или обновлении оборудования локальная лицензия может «сгореть», и её придётся восстанавливать через портал лицензирования. Сервер лицензирования снимает эту проблему, поскольку лицензия привязана к одному стабильному узлу сети.
Компонент входит в состав платформы 1С и устанавливается из того же дистрибутива, что и сервер «1С:Предприятие». Он может работать как на выделенной машине, так и совместно с сервером приложений, а в небольших сетях — даже на компьютере с файловой базой. Ниже разберём, как устроен механизм, когда он действительно нужен и как его развернуть без ошибок.
Как сервер лицензирования распределяет лицензии
Механизм построен на связке «многопользовательская лицензия + служба выдачи». Администратор активирует на сервере многопользовательскую лицензию с нужным числом лицензионных мест. Когда пользователь запускает клиент 1С, платформа обращается к серверу лицензирования и запрашивает свободное место. Если оно есть — сеанс стартует, если все места заняты — пользователь получает сообщение о том, что лицензия не найдена.
Одно лицензионное место обычно соответствует одному сеансу. Важная особенность: сеансы одного пользователя на одном компьютере могут объединяться и занимать одно место, если это предусмотрено настройками и типом лицензии. За распределением удобно следить через консоль кластера серверов 1С, где видно, кто и сколько лицензий занял.
Сервер лицензирования работает как отдельная служба и обменивается данными с агентом сервера 1С и клиентскими приложениями по сети. Для корректной работы необходимо, чтобы порты, используемые платформой, были открыты в брандмауэре, а имя сервера разрешалось на клиентских машинах без сбоев.
В каких случаях сервер лицензирования действительно нужен
Не каждая инфраструктура требует отдельного сервера лицензирования. Однопользовательская лицензия на единственном компьютере прекрасно работает локально. Сервер становится оправданным, когда выполняется хотя бы одно из условий: пользователей несколько, лицензии многопользовательские, рабочие места периодически меняются или используются терминальные и виртуальные среды.
Как выбрать действие
Особенно заметна выгода в связке с клиент-серверным режимом. Когда базы работают под управлением СУБД и сервера приложений 1С, раздача лицензий через сервер лицензирования — фактически стандартный вариант. Клиенту даже не нужно знать, где лежит лицензия: кластер сам запрашивает её у службы лицензирования.
Установка и первичная настройка
Компонент устанавливается из стандартного дистрибутива платформы. При установке на Windows достаточно выбрать соответствующий компонент в установщике; на Linux служба ставится из пакетов платформы и регистрируется в системе инициализации. После установки служба должна быть запущена и добавлена в автозагрузку.
- 1Установите компонент сервера лицензирования из дистрибутива платформы той же версии, что и рабочая платформа
- 2Убедитесь, что служба запущена и стартует автоматически после перезагрузки
- 3Откройте в брандмауэре порты, используемые платформой для взаимодействия с сервером лицензирования
- 4Активируйте многопользовательскую лицензию на сервере по пин-коду через мастер активации
- 5Укажите в настройках базы или кластера, что лицензии выдаёт сервер
- 6Запустите клиентский сеанс и проверьте, что лицензия получена и место занято
Активация выполняется по пин-коду из комплекта поставки через стандартный диалог получения лицензии. Мастер формирует запрос, учитывающий параметры сервера, поэтому важно активировать лицензию уже после окончательной настройки сетевого имени и ключевых характеристик машины. Смена имени компьютера или существенное изменение конфигурации могут потребовать повторной активации по резервному пин-коду.
Проверка работы и диагностика типовых проблем
Признак корректной работы прост: клиентские сеансы запускаются без сообщения «не найдена лицензия», а в консоли кластера видно занятые лицензионные места. Если клиент не получает лицензию, проверять нужно последовательно: доступность сервера по сети, состояние службы, открытость портов и совпадение версий платформы.
Как проверить результат
Служба запущена, режим запуска — автоматический
Служба остановлена или падает после старта
Клиент разрешает имя сервера и подключается к нужным портам
Имя не разрешается, порт закрыт брандмауэром
Сеанс стартует без сообщения об отсутствии лицензии
Ошибка поиска лицензии при свободных местах
Видны занятые лицензионные места по сеансам
Сеансы есть, а лицензии не распределяются
Частая причина сбоев — несовпадение версий платформы на сервере лицензирования и на клиентах либо работа через нестабильный канал связи. Ещё одна типичная ситуация: лицензия активирована, но кластер настроен на её поиск на другом узле. В этом случае достаточно поправить настройки раздачи лицензий в свойствах кластера или информационной базы.
Альтернативы серверу лицензирования
Сервер лицензирования — не единственный способ раздать лицензии. Платформа поддерживает несколько сценариев, и выбор зависит от масштаба сети и типа лицензий.
Сравнение вариантов
Подходит для 1–2 рабочих мест с однопользовательскими лицензиями. Ограничение: лицензия привязана к железу, при замене ПК нужна повторная активация
Стандарт для клиент-серверного режима: кластер сам запрашивает лицензии у службы лицензирования. Требует работающего сервера приложений
Подходит для файлового режима с многопользовательскими лицензиями и нестабильным парком машин. Требует отдельной службы и сетевой доступности
Классический вариант защиты, не требует активации по пин-коду. Ограничение: ключ физически привязан к машине, его можно потерять или повредить
Аппаратные ключи до сих пор встречаются в старых инфраструктурах, но программные лицензии с сервером лицензирования удобнее в сопровождении: не нужно следить за физическим носителем, а восстановление выполняется через портал лицензирования. При этом у программной активации есть собственное ограничение — число резервных пин-кодов конечно, поэтому к изменениям конфигурации сервера стоит относиться аккуратно.
Безопасная эксплуатация и обслуживание
Сервер лицензирования — критичная точка инфраструктуры: если служба недоступна, пользователи не смогут запустить сеансы. Поэтому машину под него стоит выбирать стабильную, с резервным питанием и минимумом плановых перезагрузок. Совмещение с сервером приложений допустимо, но нагруженный сервер лучше не перегружать дополнительными ролями.
Полезно зафиксировать данные активации: пин-коды, регистрационный номер комплекта и параметры запроса лицензии. Эти сведения ускоряют восстановление при сбое. Также имеет смысл периодически проверять в консоли, сколько лицензионных мест реально занято: если показатель постоянно упирается в лимит, пора задуматься о докупке лицензий, а не о том, почему «1С не пускает» пользователей.
Если пользователи работают в нескольких базах одновременно, проверьте настройки объединения сеансов: при корректной конфигурации один пользователь на одном компьютере занимает одно лицензионное место, а не несколько.
Частые вопросы
Можно ли развернуть сервер лицензирования без сервера 1С:Предприятие?
Да. Компонент устанавливается независимо и может работать в файловом режиме: лицензия активируется на выделенной машине, а клиенты получают её по сети. Это типовой сценарий для небольших сетей с многопользовательской лицензией.
Что произойдёт, если сервер лицензирования выключится?
Новые сеансы не смогут получить лицензию и не запустятся. Уже работающие сеансы, как правило, продолжают работать, но после перезапуска клиента лицензия снова потребуется. Поэтому сервер должен быть максимально доступен в рабочее время.
Сколько лицензий можно активировать на одном сервере?
На одном сервере лицензирования можно активировать несколько многопользовательских лицензий — их места суммируются. Практический предел определяется не столько службой, сколько количеством приобретённых лицензий и стабильностью самой машины.
Почему клиент пишет «не найдена лицензия», хотя места свободны?
Чаще всего клиент не может достучаться до сервера: закрыт порт, не разрешается имя машины или служба остановлена. Реже причина в несовпадении версий платформы или в том, что кластер настроен на поиск лицензии на другом узле.
Можно ли перенести активированную лицензию на другой сервер?
Да, но это выполняется как повторная активация по резервному пин-коду на новом оборудовании. Количество резервных активаций ограничено, поэтому перенос стоит планировать, а не делать регулярно.
Нужен ли сервер лицензирования при работе через веб-клиент?
Да, лицензия требуется независимо от типа клиента. При работе через веб-сервер лицензию обычно запрашивает серверная сторона, и сервер лицензирования остаётся тем же механизмом её выдачи.
Что важно запомнить
Сервер лицензирования 1С централизует многопользовательские лицензии и выдаёт их клиентам по сети. Разворачивайте его на стабильной машине, активируйте лицензию после окончательной настройки сервера, следите за портами и версиями платформы — тогда раздача лицензий будет работать незаметно для пользователей.