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

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

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

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

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

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

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

Что именно требуется активировать: лицензия или служба

Путаница чаще всего возникает из-за того, что «сервер 1С» — это и программный продукт, требующий лицензии, и служба операционной системы. Служба агента сервера («Агент сервера 1С:Предприятия» в Windows или процесс ragent в Linux) запускается сразу после установки и не требует активации сама по себе. А вот работа кластера в полноценном режиме возможна только при наличии серверной лицензии.

Серверная лицензия бывает двух видов: программная (файл с расширением .lic, привязанный к параметрам компьютера) и аппаратная (USB-ключ HASP). Программную нужно активировать через центр лицензирования, аппаратная начинает работать после установки драйвера и подключения ключа. Дополнительно существует лицензия типа «КОРП» с расширенными возможностями — её активация выполняется по тем же правилам.

Подготовка: установка платформы и запуск службы

Установите сервер «1С:Предприятие» из полного дистрибутива платформы: при выборе компонентов отметьте «Сервер 1С:Предприятия» и, при необходимости, «Администрирование сервера». На Windows установщик по умолчанию регистрирует службу агента сервера и настраивает её автоматический запуск. На Linux после установки пакетов службу ragent нужно запустить вручную или добавить в автозагрузку.

Проверьте, что служба работает. В Windows откройте «Службы» (services.msc) и найдите «Агент сервера 1С:Предприятия» — статус должен быть «Выполняется». В Linux выполните команду проверки процесса. Если служба не стартует, чаще всего причина в занятом порту (по умолчанию используется диапазон 1540–1591) или в недостатке прав у учётной записи, под которой работает служба.

bash
systemctl status srv1cv8 || ps aux | grep ragent

Учётная запись службы (по умолчанию создаётся пользователь USR1CV8) должна иметь права на каталоги сервера — в частности, на каталог srvinfo, где хранится реестр кластера. Если служба установлена, но кластер не создаётся, проверьте именно права на этот каталог.

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

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

В мастере получения лицензии выберите «Получить лицензию», укажите регистрационный номер комплекта и пин-код из конверта. Далее выберите режим: автоматический (если сервер имеет доступ в интернет к центру лицензирования) или ручной — с сохранением файла запроса, отправкой его через личный кабинет на портале 1С и загрузкой полученного файла ответа.

Порядок активации программной лицензии
  1. 1
    Установите сервер 1С и убедитесь, что служба агента запущена
  2. 2
    Откройте консоль кластера и выберите установку лицензии для кластера
  3. 3
    Введите регистрационный номер и пин-код из комплекта поставки
  4. 4
    Выберите автоматическое получение лицензии или сформируйте файл запроса
  5. 5
    Сохраните полученный файл лицензии и проверьте, что он виден в консоли

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

Активация с аппаратным ключом HASP

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

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

Проверка результата активации

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

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

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

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

Свойства кластера в консоли
Норма

Отображается установленный файл лицензии (.lic) или найденный ключ HASP

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

Лицензия отсутствует или помечена как недействительная

Запуск информационной базы
Норма

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

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

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

Журнал службы агента
Норма

Нет ошибок чтения лицензий при старте

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

Ошибки доступа к файлу лицензии или ключу

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

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

Вторая группа проблем связана с виртуализацией: при миграции виртуальной машины на другой хост меняются аппаратные идентификаторы, и лицензия «слетает». Чтобы снизить риск, фиксируйте MAC-адреса виртуальных сетевых адаптеров и избегайте автоматической миграции ВМ между узлами кластера виртуализации.

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

Если пин-коды закончились или лицензия утрачена без резервного пина, обратитесь в центр лицензирования фирмы «1С» через партнёра или портал — по регистрационному номеру комплекта возможно восстановление возможности активации.

Часто задаваемые вопросы

Можно ли активировать сервер 1С без интернета?

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

Сколько раз можно использовать один пин-код?

Каждый пин-код предназначен для одной активации. В комплекте поставки обычно есть основной пин и несколько резервных — они нужны на случай переустановки системы или замены оборудования. Расходуйте их только при реальной необходимости.

Что делать, если лицензия слетела после обновления Windows или замены диска?

Проверьте в консоли кластера, видна ли лицензия. Если она стала недействительной из-за изменения аппаратных параметров, активируйте сервер заново по резервному пин-коду из комплекта. Если резервных пинов не осталось, запросите восстановление через центр лицензирования по регистрационному номеру.

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

Нет. Серверная лицензия требуется только для клиент-серверного режима работы. Файловые базы используют только клиентские лицензии, и устанавливать сервер 1С в этом случае не нужно.

Можно ли использовать один сервер 1С для нескольких баз и кластеров?

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

Итог

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

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