Администрирование · 10 мин
Как добавить лицензию 1С на сервер
Как добавить программную или аппаратную лицензию 1С на сервер: активация пин-кода, установка HASP-ключа, настройка сервера лицензирования и проверка результата.
Лицензия 1С на сервере нужна в двух случаях: для работы самого сервера 1С:Предприятия (серверная лицензия) и для раздачи клиентских лицензий пользователям, которые подключаются к базам в клиент-серверном режиме. Без корректно установленной лицензии сервер не запустится либо пользователи получат ошибку «Не найдена лицензия» при входе в информационную базу.
Порядок добавления зависит от типа лицензии. Программная лицензия активируется пин-кодом через диалог получения лицензии и привязывается к аппаратным параметрам сервера. Аппаратная лицензия — это USB-ключ HASP, который достаточно физически подключить и настроить драйвер. Ниже разобраны оба сценария, а также настройка службы сервера лицензирования и типичные ошибки.
Перед началом работ убедитесь, что у вас есть права администратора на сервере, регистрационный номер программного продукта и комплект пин-кодов из поставки. Если сервер виртуальный, заранее зафиксируйте его конфигурацию — программная лицензия чувствительна к изменениям оборудования.
Какие лицензии бывают и что именно вы добавляете
В экосистеме 1С существует два принципиально разных типа лицензий. Программная лицензия — это файл с расширением .lic, который формируется при активации пин-кода и жёстко привязывается к параметрам конкретного компьютера: процессору, материнской плате, сетевым адаптерам, версии операционной системы. Аппаратная лицензия — USB-ключ HASP, который не привязан к оборудованию и легко переносится между серверами.
Отдельно различают назначение лицензий. Серверная лицензия разрешает запуск самого сервера 1С:Предприятия. Клиентские лицензии (на 1, 5, 10, 50 и более рабочих мест) определяют, сколько пользователей одновременно могут работать с базами. Клиентские лицензии могут раздаваться сервером 1С, если они установлены на том же компьютере, либо выделенной службой сервера лицензирования.
Сравнение вариантов
Дешевле, активируется удалённо, но привязана к железу и слетает при смене оборудования или миграции виртуальной машины
Свободно переносится между серверами и виртуалками, но требует физического USB-порта или проброса ключа и стоит дороже
Подготовка: что проверить перед активацией
Сначала определите, куда именно будет установлена лицензия. Если планируется, что клиентские лицензии будет раздавать сервер 1С, активировать их нужно на том же компьютере, где работает агент сервера. Если лицензии ставятся на отдельную машину со службой сервера лицензирования — активируйте там.
Проверьте комплект поставки: регистрационный номер продукта и набор пин-кодов. Один пин-код из комплекта обычно уже использован при первичной активации, остальные — резервные для переактивации. Храните их в надёжном месте: восстановление утерянных пин-кодов — отдельная процедура через фирму «1С».
Для виртуальных серверов зафиксируйте конфигурацию: количество виртуальных процессоров, MAC-адреса сетевых адаптеров, объём памяти. Изменение этих параметров после активации с высокой вероятностью приведёт к тому, что программная лицензия перестанет определяться.
Добавление программной лицензии через пин-код
Самый распространённый способ — активация через диалог получения лицензии. Откройте консоль управления сервером 1С, выберите кластер и попробуйте выполнить действие, требующее лицензии, либо запустите конфигуратор на сервере. При отсутствии лицензии система предложит получить её. Выберите вариант «Получить лицензию» и введите регистрационный номер и пин-код из комплекта поставки.
Далее выберите способ активации: автоматически через интернет, по электронной почте или по телефону. Автоматический способ самый быстрый — система сама свяжется с центром лицензирования и запишет файл лицензии. При активации по email сформируется файл запроса, который отправляется в центр лицензирования, а в ответ приходит файл с данными лицензии, который нужно указать в диалоге.
На этапе ввода данных организации заполняйте поля в точности так, как при первичной регистрации продукта: наименование организации, ИНН, адрес. Несовпадение этих данных при переактивации — частая причина отказа центра лицензирования выдать лицензию повторно.
- 1Убедитесь, что сервер 1С установлен и служба агента запущена
- 2Откройте диалог получения лицензии через консоль кластера или конфигуратор
- 3Введите регистрационный номер и пин-код из комплекта поставки
- 4Выберите автоматическую активацию через интернет
- 5Заполните данные организации в точности как при регистрации продукта
- 6Подтвердите получение лицензии и проверьте, что файл .lic создан
- 7Перезапустите службу агента сервера и проверьте доступность базы
Куда сохраняется файл лицензии
При активации через диалог сервера файл лицензии обычно размещается в каталоге служебных данных сервера 1С либо в общем каталоге лицензий. Важно, чтобы файл был доступен той учётной записи, под которой работает служба агента сервера. Если лицензия активирована под одним пользователем, а служба работает под другим, сервер её не увидит — проверьте расположение файла и права доступа к каталогу.
Установка аппаратного ключа HASP
Для аппаратной лицензии процедура проще. Подключите USB-ключ к серверу и установите драйвер HASP — он входит в дистрибутив платформы 1С и ставится отдельным компонентом при установке либо отдельным инсталлятором. После установки драйвера ключ должен определиться системой.
Если ключ сетевой и раздаётся менеджером лицензий HASP License Manager, убедитесь, что сервер 1С видит этот менеджер по сети. Проверить наличие ключа можно через веб-интерфейс Admin Control Center, который доступен после установки драйвера на стандартном порту.
На виртуальных серверах без физических USB-портов используют проброс ключа через USB-over-IP устройства или размещают ключ на отдельной физической машине с менеджером лицензий. Учтите, что серверные ключи 1С и клиентские ключи имеют ограничения по совместному размещению на одном компьютере — сверьтесь с документацией к вашей поставке.
Настройка раздачи клиентских лицензий сервером
Чтобы сервер 1С раздавал клиентские лицензии, они должны быть установлены на компьютере агента сервера, а в свойствах кластера должна быть включена выдача лицензий сервером. Откройте консоль управления кластером, перейдите в свойства кластера и проверьте соответствующий параметр. После изменения перезапустите службы кластера.
Альтернатива — отдельная служба сервера лицензирования 1С. Она устанавливается из дистрибутива платформы как отдельный компонент и позволяет централизованно раздавать лицензии нескольким кластерам. В настройках информационной базы или кластера указывается адрес службы лицензирования. Этот вариант удобен, когда серверов 1С несколько, а лицензии хочется держать в одном месте.
Как выбрать действие
Проверка результата и типичные ошибки
После добавления лицензии проверьте результат: запустите клиентское приложение и войдите в информационную базу. Успешный вход без сообщения о поиске лицензии означает, что всё настроено. Дополнительно убедитесь, что файл .lic существует в каталоге лицензий и служба агента сервера работает без ошибок в журнале событий.
Если появляется сообщение «Не найдена лицензия», причины обычно типовые: файл лицензии недоступен учётной записи службы, лицензия активирована на другом компьютере, изменилась конфигурация оборудования, не запущен менеджер лицензий HASP или клиентские лицензии исчерпаны. Диагностику начинайте с журнала событий сервера и технологического журнала.
Как проверить результат
База открывается без сообщений о лицензии
Ошибка «Не найдена лицензия для использования программы»
Файл .lic присутствует в каталоге и доступен учётной записи службы
Файл отсутствует или доступ запрещён
Ключ виден в Admin Control Center
Ключ не определяется, драйвер не установлен
Часто задаваемые вопросы
Что делать, если закончились пин-коды из комплекта?
Необходимо обратиться в фирму «1С» или к партнёру с запросом на дополнительные пин-коды, указав регистрационный номер продукта и обосновав необходимость переактивации. Обычно запрос подаётся через личный кабинет на портале 1С или через обслуживающего партнёра.
Слетит ли программная лицензия при обновлении платформы 1С?
Обновление платформы само по себе лицензию не затрагивает — она привязана к оборудованию и операционной системе, а не к версии платформы. Однако смена версии ОС на сервере или замена оборудования потребует переактивации с новым пин-кодом.
Можно ли перенести программную лицензию на другой сервер?
Напрямую перенести файл лицензии нельзя — он не будет работать на другом оборудовании. Нужно активировать лицензию заново на новом сервере, используя резервный пин-код из комплекта. Если переносы планируются регулярно, рассмотрите аппаратный ключ HASP.
Сколько клиентских лицензий может раздавать один сервер?
Ограничение определяется суммарным номиналом установленных лицензий: сервер раздаёт столько одновременных сеансов, сколько позволяют активированные на нём клиентские лицензии. Несколько лицензий суммируются, если они корректно установлены и видны серверу.
Почему сервер видит лицензию, а клиенты — нет?
Чаще всего не включена выдача лицензий в свойствах кластера либо лицензия размещена в каталоге, недоступном службе агента. Проверьте настройки кластера, расположение файла .lic и права доступа, затем перезапустите службы кластера.
Что важно запомнить
Программная лицензия активируется пин-кодом и привязана к оборудованию, аппаратный ключ HASP просто подключается и переносится свободно. Активируйте лицензию на целевом сервере под правильной учётной записью, включите выдачу лицензий в кластере и проверяйте результат входом в базу.