Администрирование · 11 мин
Сервер лицензий 1С: как настроить выдачу программных лицензий
Как установить и настроить сервер лицензий 1С: выбор компьютера, активация пин-кодов, раздача лицензий по сети, типичные ошибки и проверка результата.
Сервер лицензий 1С — это экземпляр сервера «1С:Предприятия», который централизованно хранит программные лицензии и выдаёт их клиентским приложениям по сети. Такая схема нужна, когда пользователей несколько, а активировать лицензию на каждом компьютере неудобно или невозможно: при переустановке системы или замене оборудования локальная лицензия теряется, а серверная остаётся на месте.
Настройка сводится к четырём этапам: установка сервера «1С:Предприятия» на выделенный компьютер, активация многопользовательской лицензии на этом сервере, указание сервера лицензий в настройках информационных баз и проверка выдачи лицензий клиентам. Ниже разобран каждый этап с условиями, ограничениями и типичными ошибками.
Перед началом работы убедитесь, что у вас есть действующий пин-код многопользовательской лицензии (или клиентские лицензии нужного номинала), права администратора на сервере и доступ к консоли кластера серверов 1С.
Когда нужен сервер лицензий, а когда достаточно локальной активации
Программную лицензию 1С можно активировать тремя способами: локально на компьютере пользователя, на сервере 1С или на компьютере с веб-сервером при файловой работе через веб-клиент. Локальная активация оправдана, когда база одна и пользователь один — например, бухгалтер на единственном рабочем месте. При трёх и более пользователях управление локальными лицензиями быстро превращается в проблему.
Сервер лицензий решает сразу несколько задач. Лицензия не привязана к оборудованию клиентских машин, поэтому замена компьютера или переустановка Windows у пользователя не требует повторной активации. Лицензии расходуются по факту: кто запустил сеанс — тот и занял лицензию, а после завершения работы она возвращается в общий пул. Администратор видит все выданные лицензии в одном месте — в консоли кластера.
Сравнение вариантов активации
Подходит для одного-двух рабочих мест. Ограничение: лицензия теряется при смене оборудования или переустановке ОС, пин-коды расходуются.
Подходит для сетевой работы от трёх пользователей. Ограничение: требуется работающий сервер «1С:Предприятия» и многопользовательская лицензия.
Подходит при нестабильном оборудовании сервера. Ограничение: ключ физически привязан к USB-порту, его можно потерять или повредить.
Требования к компьютеру под сервер лицензий
Компьютер для сервера лицензий должен работать постоянно: если он выключен или недоступен по сети, пользователи не смогут запустить 1С. Это главное требование, важнее производительности — сама служба выдачи лицензий потребляет минимум ресурсов.
Практические требования: стабильная работа без перезагрузок, статический IP-адрес или постоянное имя в DNS, отсутствие частых изменений конфигурации оборудования. Дело в том, что программная лицензия привязывается к аппаратным параметрам компьютера — при замене материнской платы, сетевой карты или диска лицензия может стать недействительной, и потребуется повторная активация с новым пин-кодом.
Если у вас уже работает сервер «1С:Предприятия» для клиент-серверных баз, роль сервера лицензий логично возложить на него же. Для файловых баз без полноценного сервера можно выделить любую стабильную машину и установить на неё сервер 1С минимальной конфигурации — он будет использоваться только для раздачи лицензий.
Установка сервера «1С:Предприятия»
Дистрибутив сервера скачивается с портала 1С по действующему договору ИТС. При установке выберите компоненты «Сервер 1С:Предприятия» и «Администрирование сервера 1С:Предприятия» (консоль кластера). Установка стандартная: мастер предложит каталог, учётную запись службы (по умолчанию создаётся пользователь USR1CV8) и диапазон портов.
По умолчанию агент сервера использует порт 1540, рабочие процессы — диапазон 1560–1591, менеджер кластера — 1541. Эти порты должны быть открыты в брандмауэре Windows между сервером и клиентскими машинами, иначе клиенты не получат лицензии даже при корректной настройке.
После установки проверьте, что служба «Агент сервера 1С:Предприятия» запущена и стартует автоматически. Откройте консоль кластера, зарегистрируйте в ней свой сервер и убедитесь, что кластер «Локальный кластер» виден и доступен.
- 1Скачайте дистрибутив сервера «1С:Предприятия» нужной версии платформы с портала 1С
- 2Запустите установку и отметьте компоненты «Сервер 1С:Предприятия» и «Администрирование сервера»
- 3Завершите установку и проверьте, что служба агента сервера запущена
- 4Откройте порты 1540, 1541 и диапазон 1560–1591 в брандмауэре
- 5Запустите консоль кластера, добавьте сервер и проверьте доступность локального кластера
Активация многопользовательской лицензии на сервере
Активация выполняется из консоли кластера. Откройте ветку кластера, перейдите в раздел «Сеансы» или непосредственно к функции активации: в консоли выберите кластер, затем в контекстном меню или через мастер «Получение лицензии». Мастер предложит ввести пин-код многопользовательской лицензии и регистрационные данные организации.
При первой активации заполняйте регистрационные данные точно так, как они указаны в документах на лицензию: наименование организации, ИНН и прочие поля проверяются при восстановлении лицензии. Ошибка в одном символе может привести к отказу при повторной активации резервным пин-кодом.
Мастер сформирует файл лицензии (с расширением .lic), который сохраняется в служебном каталоге сервера. После завершения активации в консоли кластера в разделе лицензий должна отображаться активированная лицензия с указанием количества доступных сеансов. Сделайте резервную копию файла .lic и сохраните комплект пин-кодов в надёжном месте — при сбое сервера это ускорит восстановление.
Привязка информационных баз к серверу лицензий
Сама по себе активированная лицензия не начинает раздаваться: нужно указать, какие информационные базы будут запрашивать лицензии у этого сервера. Для клиент-серверных баз это делается в свойствах информационной базы в консоли кластера — там есть параметр, определяющий выдачу лицензий сервером. По умолчанию сервер 1С выдаёт лицензии автоматически при обращении клиентов.
Для файловых баз, которые должны получать лицензии с сервера, настройка выполняется на стороне клиента. В файле конфигурации клиентских приложений (1cestart.cfg или через параметры запуска) указывается адрес сервера лицензий. Альтернатива — публикация файловой базы на веб-сервере, где лицензию выдаёт веб-серверный модуль.
Проверьте настройку на одном рабочем месте: запустите базу в режиме предприятия. Если конфигурация верная, клиент получит лицензию с сервера без запроса пин-кода. Если появляется сообщение «Лицензия не обнаружена», проверяйте доступность сервера по сети, открытые порты и имя сервера в настройках базы.
Как проверить результат
База открывается без запроса пин-кода и ошибок лицензирования
Сообщение «Лицензия не обнаружена» или «Не найдена лицензия»
Сеанс пользователя виден, лицензия занята из серверного пула
Сеанс есть, но лицензия взята локальная, либо сеанс не создаётся
Количество занятых лицензий соответствует числу активных пользователей
Счётчик не меняется при входе пользователей — база не привязана к серверу лицензий
Типичные ошибки и способы их устранения
Самая частая проблема — «Лицензия не обнаружена» у клиента при работающем сервере. Причины по убыванию вероятности: закрыты порты в брандмауэре, неверное имя сервера в настройках базы (используйте то же имя или IP, что указано при регистрации сервера в консоли), не запущена служба агента сервера, истёк пул свободных лицензий.
Вторая группа ошибок связана со слётом лицензии на самом сервере. Симптом: консоль кластера показывает, что лицензия недействительна, хотя активация проходила успешно. Причины — изменение оборудования, перенос виртуальной машины на другой хост, восстановление системы из образа. Лечение — повторная активация резервным пин-кодом с теми же регистрационными данными.
Третья группа — конфликт версий. Клиентские приложения и сервер должны иметь совместимые версии платформы. Если сервер обновлён до новой версии, а часть клиентов работает на старой, возможны сбои при получении лицензий. Поддерживайте версии платформы синхронно на сервере и рабочих местах.
Обслуживание и контроль выдачи лицензий
Работающий сервер лицензий требует минимального обслуживания, но периодический контроль обязателен. Раз в несколько недель открывайте консоль кластера и сверяйте число занятых лицензий с реальным числом пользователей: «зависшие» сеансы удерживают лицензии и могут исчерпать пул. Зависшие сеансы удаляются вручную из консоли или по расписанию через настройки кластера.
При плановых работах на сервере — обновлении платформы, замене оборудования — действуйте в правильном порядке. Перед заменой оборудования сделайте резервную копию каталога сервера и файлов .lic. После замены проверьте действительность лицензии до того, как пользователи начнут работу. Если лицензия слетела, активируйте резервный пин-код сразу, пока простой минимален.
Для диагностики включите технологический журнал на сервере с фильтром по событиям лицензирования — это поможет быстро находить причину отказов, не перебирая настройки вслепую. Журналы храните ограниченное время, чтобы не переполнить диск.
Если пользователей больше десяти и баз несколько, полезно вести простой учёт: какие пин-коды активированы, сколько лицензий в каждом пуле, когда использованы резервные пины. При сбое или расширении парка эта информация экономит часы на восстановлении картины.
Что важно запомнить
Сервер лицензий настраивается в четыре шага: установка сервера 1С на стабильный компьютер, активация многопользовательской лицензии через консоль кластера, привязка баз к серверу и проверка выдачи лицензий у клиентов. Главные риски — смена оборудования после активации и закрытые сетевые порты.
Частые вопросы
Можно ли использовать один сервер лицензий для разных версий платформы 1С?
Да, если версии совместимы по лицензированию — лицензия выдаётся сервером независимо от конкретной конфигурации базы. Однако сам сервер и клиенты должны работать на совместимых версиях платформы, иначе возможны сбои при подключении. Практичнее поддерживать единую версию платформы во всём контуре.
Что делать, если закончились резервные пин-коды?
Обратитесь в центр лицензирования фирмы «1С» через партнёра или напрямую с заявлением на дополнительную активацию. Потребуется указать регистрационный номер продукта и объяснить причину расхода пин-кодов. Чтобы не доводить до этого, активируйте лицензии только после окончательной стабилизации оборудования сервера.
Можно ли раздавать лицензии без сервера «1С:Предприятия»?
Для файловых баз — да, через веб-сервер: при публикации базы на Apache или IIS лицензию может выдавать модуль веб-сервера, для этого лицензия активируется на машине с веб-сервером. Полноценная централизованная раздача без веб-сервера возможна только через сервер «1С:Предприятия».
Почему лицензия слетела после перезагрузки сервера, хотя оборудование не менялось?
Чаще всего причина в изменении параметров, которые платформа считает аппаратными: обновление BIOS, смена серийного номера диска при его переформатировании, перенос виртуальной машины на другой хост или изменение её виртуального оборудования. Проверьте историю изменений и активируйте лицензию заново резервным пин-кодом с теми же регистрационными данными.
Сколько лицензий нужно для сервера лицензий — по числу пользователей или компьютеров?
Программные клиентские лицензии 1С считаются по сеансам: каждый активный сеанс пользователя занимает одну лицензию независимо от того, с какого компьютера он запущен. Поэтому ориентируйтесь на максимальное число одновременно работающих пользователей, а не на количество установленных клиентских приложений.