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

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

Как активировать серверные лицензии 1С

Как активировать серверную лицензию 1С: программные и аппаратные ключи, получение пинкода, работа с центром лицензирования, типичные ошибки и проверка результата.

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

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

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

Какие виды серверных лицензий 1С существуют

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

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

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

Сравнение вариантов защиты

Программная лицензия

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

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

Подходит при виртуализации, частых миграциях и резервировании. Не зависит от конфигурации сервера, но требует физического доступа к USB-порту или настройки сетевого менеджера лицензий.

Что подготовить перед активацией

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

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

Для аппаратного ключа подготовьте драйвер Sentinel HASP (обычно входит в дистрибутив платформы) и убедитесь, что USB-порт сервера доступен. Если ключ будет раздаваться по сети, заранее определите сервер, на котором он будет физически установлен.

Активация программной серверной лицензии

Активация выполняется через диалог получения лицензии, который открывается при первом запуске конфигуратора, из консоли кластера серверов или автоматически при обращении сервера к лицензии. Проще всего запустить получение лицензии непосредственно на сервере, где установлен агент сервера 1С.

В диалоге выберите вариант «Получение лицензии» и укажите регистрационный номер комплекта и пинкод. Далее система предложит способ получения: автоматически через интернет, через файл запроса (если на сервере нет доступа к центру лицензирования) или по телефону/электронной почте. Автоматический вариант занимает меньше всего времени.

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

Порядок активации программной лицензии
  1. 1
    Зафиксируйте конфигурацию сервера: имя, ОС, память, сетевые адаптеры
  2. 2
    Запустите диалог получения лицензии на сервере (через конфигуратор или консоль кластера)
  3. 3
    Введите регистрационный номер и пинкод из комплекта
  4. 4
    Выберите автоматическое получение через интернет или сохраните файл запроса
  5. 5
    Подтвердите данные компьютера и завершите получение файла .lic
  6. 6
    Перезапустите агент сервера и проверьте запуск рабочих процессов

Активация при использовании аппаратного ключа HASP

Аппаратный ключ не требует ввода пинкодов. Достаточно установить драйвер ключа на сервере, подключить ключ и перезапустить агент сервера 1С. Платформа обнаружит ключ автоматически при старте.

Если ключ установлен на другом компьютере сети, настройте менеджер лицензий HASP License Manager и укажите серверу 1С адрес компьютера с ключом через файл nethasp.ini. Это типовая схема для виртуальных серверов без физических USB-портов.

Проверить видимость ключа можно через веб-интерфейс менеджера лицензий (Admin Control Center) в браузере: там отображаются подключённые ключи и занятые лицензии. Если ключ виден в системе, но сервер 1С его не использует, чаще всего проблема в настройках nethasp.ini или в конфликте с программными лицензиями в том же каталоге.

Как проверить, что лицензия активирована

Основной признак успешной активации — сервер запускает рабочие процессы и позволяет пользователям подключаться к базам. Откройте консоль кластера, убедитесь, что рабочие процессы находятся в состоянии «работает», и выполните тестовое подключение к базе через тонкий или толстый клиент.

Файл программной лицензии хранится в каталоге srvinfo (подкаталог reg_1541 или аналогичный) либо в профиле пользователя, под которым выполнялась активация. Наличие актуального файла .lic с недавней датой — дополнительное подтверждение.

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

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

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

Рабочие процессы в консоли кластера
Норма

Процессы запущены, сеансы пользователей создаются

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

Процессы останавливаются или кластер сообщает об отсутствии лицензии

Файл лицензии в каталоге srvinfo
Норма

Есть файл .lic с актуальной датой

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

Файлов несколько с разными датами или файл отсутствует

Подключение клиента к базе
Норма

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

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

Ошибка «не найдена лицензия на использование сервера»

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

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

Если все пинкоды израсходованы, можно запросить дополнительные пинкоды через фирму «1С» или обслуживающего партнёра, подав заявку с обоснованием (например, замена вышедшего из строя оборудования). Обычно для этого требуется действующий договор сопровождения.

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

Типичные ошибки
01
Активация до окончательной настройки сервера — смена имени или оборудования обнуляет лицензию и расходует резервный пинкод
02
Попытка скопировать файл .lic на другой сервер — лицензия привязана к оборудованию и работать не будет
03
Активация под учётной записью, отличной от учётной записи агента сервера — файл лицензии оказывается в чужом профиле, и сервер его не видит
04
Потеря конверта с пинкодами — без резервных пинкодов восстановление лицензии после сбоя затягивается на время обработки заявки
05
Игнорирование сообщений об изменении конфигурации — сервер продолжает работать до первого перезапуска, а проблема обнаруживается в самый неподходящий момент

Типичные ошибки и их устранение

Ошибка «пинкод уже активирован» означает, что код был использован ранее. Если активация выполнялась на этот же сервер, выбирайте вариант повторного получения лицензии; если пинкод вводится впервые — проверьте, не перепутаны ли пинкоды из разных комплектов.

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

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

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

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

Сервер новый, интернет доступенАктивируйте программную лицензию автоматически через диалог получения лицензии
Сервер в изолированной сети без интернетаИспользуйте получение лицензии через файл запроса на промежуточном компьютере
Инфраструктура виртуальная, возможны миграцииИспользуйте аппаратный ключ HASP с сетевым менеджером лицензий
Лицензия слетела после замены оборудованияАктивируйте заново резервным пинкодом, при их отсутствии подайте заявку на дополнительные пинкоды

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

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

Обычно в комплект входит один основной и несколько резервных пинкодов. Точное количество указано на конверте с лицензией. Резервные пинкоды предназначены для восстановления после сбоев и переездов, расходуйте их только при реальной необходимости.

Можно ли активировать лицензию на виртуальной машине?

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

Что делать, если конверт с пинкодами утерян?

Обратитесь к партнёру, у которого приобреталась лицензия, или в фирму «1С» с регистрационным номером комплекта. При действующем договоре сопровождения пинкоды могут быть восстановлены по заявке. Без регистрационного номера восстановление существенно усложняется.

Нужно ли активировать лицензию заново после обновления платформы?

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

Сервер видит ключ HASP, но лицензия не используется. В чём причина?

Проверьте, что драйвер ключа соответствует разрядности и версии платформы, что в каталоге сервера нет повреждённых или конфликтующих файлов программных лицензий, и что агент сервера перезапущен после подключения ключа. При сетевой раздаче проверьте настройки nethasp.ini и доступность сервера с ключом по сети.

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

Нет. Одна серверная лицензия действует на одном сервере (одном кластере). Для второго сервера, включая резервный, требуется отдельная лицензия. Исключение — сценарии резервирования, предусмотренные лицензионным соглашением, их условия стоит уточнять в документации к конкретному продукту.

Итог

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

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