Администрирование · 11 мин
Как ввести лицензию на сервер 1С:Предприятие
Как активировать программную лицензию на сервере 1С:Предприятие через консоль кластера, файлом lic и ключом HASP. Пошаговая инструкция, ошибки и проверка результата.
Активация лицензии на сервере 1С:Предприятие — обязательный этап после установки платформы или переноса системы на новое оборудование. Без действующей лицензии сервер откажется запускать рабочие процессы, а пользователи увидят сообщение «не найдена лицензия» при подключении к информационной базе.
Способ ввода зависит от типа лицензии: программная активируется пин-кодом через консоль кластера или файл лицензии, аппаратная (USB-ключ HASP) требует только физического подключения и настройки менеджера лицензий. Ниже разобраны оба сценария, а также типичные ошибки и способы проверить, что лицензия действительно заработала.
Какие лицензии бывают и какую вы будете вводить
Перед вводом важно понять тип лицензии, потому что процедуры принципиально различаются. Программная лицензия привязывается к аппаратным параметрам конкретного компьютера и активируется пин-кодом из комплекта поставки. Аппаратная лицензия — это USB-ключ HASP, который работает на любом компьютере, куда он вставлен.
Серверные лицензии бывают на 32-разрядную и 64-разрядную версию сервера 1С. Лицензия «на сервер» (программная или аппаратная) даёт право запускать сам сервер 1С, а клиентские лицензии регулируют количество одновременных сеансов пользователей. Часто сервер раздаёт клиентские лицензии автоматически, если это включено в настройках информационной базы.
Активация через консоль кластера или файл lic
Нужен драйвер ключа и менеджер лицензий
Пин-код приходит в письме или личном кабинете
Подготовка: что проверить перед активацией
Убедитесь, что агент сервера 1С запущен и работает стабильно: активация программной лицензии выполняется через работающий кластер. Проверьте, что у вас есть права администратора кластера или кластер не защищён паролем — иначе консоль не даст выполнить операцию.
Для программной лицензии подготовьте пин-код. В комплекте обычно идёт несколько пин-кодов: один основной и резервные. Резервные понадобятся при переустановке системы или смене оборудования, поэтому храните конверт с кодами в надёжном месте и отмечайте, какие коды уже использованы.
Важный нюанс: программная лицензия привязывается к параметрам оборудования — материнской плате, процессору, сетевым адаптерам, объёму памяти, дискам. Если после активации вы замените существенную часть железа, лицензия «слетит», и придётся активировать резервный пин-код.
Ввод программной лицензии через консоль кластера
Основной способ активации — консоль администрирования серверов 1С. Она ставится вместе с платформой на Windows; на Linux-развёртываниях консоль обычно запускают с отдельной Windows-машины, подключаясь к серверу по сети.
При активации консоль формирует запрос к центру лицензирования фирмы «1С». Если на сервере есть прямой доступ в интернет, получение происходит автоматически. Если интернета нет, консоль предложит сохранить файл запроса, который нужно обработать на машине с доступом в сеть, а затем подставить полученный ответ.
Данные организации (название, ИНН и прочие поля) вводите точно так же, как они были указаны при регистрации поставки. Несовпадение реквизитов — частая причина отказа в выдаче лицензии при повторной активации резервным пин-кодом.
Активация вручную через файл лицензии
Альтернативный путь — скопировать готовый файл лицензии в служебный каталог сервера. Это удобно при переносе сервера на идентичную конфигурацию или при восстановлении после сбоя, если файл лицензии сохранился в резервной копии.
Файл лицензии имеет расширение .lic и хранится в каталоге данных сервера. Типовые расположения:
- Windows:
C:\Program Files\1cv8\srvinfo\reg_1541\(порт зависит от версии агента) или общий каталог1CV8; - Linux:
/opt/1cv8/.../srvinfo/reg_1541/либо домашний каталог пользователя, под которым работает агент, например/home/usr1cv8/.1cv8/1C/1cv8/.
После копирования файла перезапустите службу агента сервера 1С, чтобы он перечитал лицензии. Убедитесь, что у учётной записи агента есть права на чтение каталога и файла — иначе сервер просто не увидит лицензию, хотя файл лежит на месте.
Подключение аппаратного ключа HASP
Аппаратная лицензия не требует ввода кодов: достаточно установить драйвер ключа и подключить USB-ключ к серверу. Драйвер HASP обычно ставится вместе с платформой 1С либо отдельным дистрибутивом с сайта поставщика ключей.
Если ключ сетевой (многопользовательский), настраивается менеджер лицензий HASP License Manager — он раздаёт лицензии клиентам по сети. Сервер 1С при этом должен видеть менеджер лицензий: проверьте, что сетевые порты менеджера не закрыты брандмауэром, а в файле nethasp.ini на стороне сервера при необходимости явно указан адрес машины с ключом.
Распространённая схема: серверный ключ HASP вставлен в сам сервер 1С, а клиентский сетевой ключ — в ту же или отдельную машину с менеджером лицензий. Не подключайте два ключа одной серии к одному компьютеру — драйвер увидит только один из них.
Программная или аппаратная лицензия
Не требует USB-порта, удобна для виртуальных машин, но привязана к железу и слетает при его замене
Легко переносится между серверами, но требует физического порта, драйвера и рискует быть потерянной вместе с ключом
Как проверить, что лицензия введена успешно
Первый признак успеха — рабочие процессы кластера запускаются без ошибок. Откройте консоль кластера, раскройте ветку «Рабочие серверы» и убедитесь, что процессы находятся в состоянии «работает». Если лицензии нет, сервер не даст создать сеанс, а в технологическом журнале появятся ошибки поиска лицензии.
Практическая проверка — подключиться к любой информационной базе на этом сервере толстым или тонким клиентом. Если сеанс открывается без сообщения «не найдена лицензия» или «не обнаружен ключ защиты», активация прошла успешно.
Дополнительно убедитесь, что файл .lic физически присутствует в каталоге кластера и его размер больше нуля. Пустой или повреждённый файл — признак прерванной активации; его следует удалить и повторить процедуру.
Как проверить результат
Файл *.lic существует, ненулевого размера, дата совпадает с активацией
Файла нет или размер 0 байт
Клиент подключается к базе без сообщений о лицензии
Ошибка «не найдена лицензия» при входе
Процессы rphost активны, сеансы отображаются
Процессы падают или сеансы не создаются
Типичные ошибки и что с ними делать
Сообщение «не найдена лицензия» сразу после активации чаще всего означает, что файл лицензии лег не в тот каталог или у агента сервера нет прав на его чтение. Проверьте путь и права, затем перезапустите службу агента.
Ошибка «лицензия не обнаружена» после перезагрузки или замены оборудования говорит о том, что изменились ключевые параметры компьютера. В этом случае нужна повторная активация резервным пин-кодом с теми же регистрационными данными организации.
Если консоль не может связаться с центром лицензирования, проверьте доступ в интернет и настройки прокси. При изолированном контуре используйте сценарий с файлом запроса: сохраните его, обработайте на машине с интернетом и завершите активацию полученным ответом.
Особенности виртуальных серверов и переноса
На виртуальных машинах программная лицензия привязывается к виртуальному оборудованию: MAC-адресам, UUID виртуальной машины, конфигурации дисков. Миграция ВМ между хостами обычно безопасна, если параметры виртуального железа не меняются, но смена UUID или сетевых адаптеров приведёт к отказу лицензии.
При плановом переносе сервера 1С на новую машину программную лицензию перенести нельзя — активируйте её заново резервным пин-кодом уже на новом оборудовании. Если резервные коды закончились, обратитесь в центр лицензирования фирмы «1С» за перевыпуском комплекта.
Аппаратный ключ в виртуальной среде требует проброса USB-устройства в гостевую систему либо использования сетевого USB-концентратора. Это рабочее решение, но добавляет точку отказа — следите, чтобы проброс ключа сохранялся после перезагрузок хоста.
Как выбрать действие
Частые вопросы
Можно ли ввести лицензию без консоли администрирования?
Да, если у вас уже есть готовый файл лицензии — достаточно скопировать его в каталог srvinfo кластера и перезапустить агент сервера. Но первичную активацию пин-кодом без консоли выполнить нельзя: именно консоль формирует запрос к центру лицензирования.
Сколько раз можно использовать один пин-код?
Основной пин-код предназначен для однократной активации. Для повторных активаций (переустановка, замена оборудования) в комплекте предусмотрены резервные пин-коды. Когда они заканчиваются, нужно обращаться в центр лицензирования за новым комплектом.
Почему сервер не видит USB-ключ после перезагрузки?
Чаще всего не запущен драйвер HASP или служба менеджера лицензий. Проверьте, что соответствующие службы стоят в автозапуске. На виртуальных машинах дополнительно убедитесь, что проброс USB-устройства восстановился после перезагрузки хоста.
Что делать, если все резервные пин-коды израсходованы?
Обратитесь в центр лицензирования фирмы «1С» с заявкой на перевыпуск комплекта пин-кодов. Потребуется указать регистрационный номер поставки и реквизиты организации, на которую оформлена лицензия.
Нужна ли отдельная лицензия для каждой информационной базы?
Нет. Серверная лицензия выдаётся на сервер 1С в целом, а клиентские лицензии регулируют число одновременных сеансов независимо от количества баз. Ограничений на число информационных баз в кластере лицензирование не накладывает.
Что важно запомнить
Программная лицензия активируется пин-кодом через консоль кластера и привязывается к оборудованию, файл lic хранится в каталоге srvinfo. Аппаратный ключ HASP требует только драйвера и менеджера лицензий. Проверяйте результат запуском сеанса, а перед заменой железа держите под рукой резервные пин-коды.