Администрирование · 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) или в недостатке прав у учётной записи, под которой работает служба.
systemctl status srv1cv8 || ps aux | grep ragentУчётная запись службы (по умолчанию создаётся пользователь USR1CV8) должна иметь права на каталоги сервера — в частности, на каталог srvinfo, где хранится реестр кластера. Если служба установлена, но кластер не создаётся, проверьте именно права на этот каталог.
Активация программной лицензии сервера по пин-коду
Основной способ активации — получение программной лицензии через консоль управления сервером. Откройте консоль кластера (утилита администрирования серверов 1С), зарегистрируйте в ней свой сервер, раскройте дерево до нужного кластера и в контекстном меню выберите пункт установки лицензии. Либо воспользуйтесь диалогом, который предлагает получить лицензию при первом запуске базы через толстый клиент на самом сервере.
В мастере получения лицензии выберите «Получить лицензию», укажите регистрационный номер комплекта и пин-код из конверта. Далее выберите режим: автоматический (если сервер имеет доступ в интернет к центру лицензирования) или ручной — с сохранением файла запроса, отправкой его через личный кабинет на портале 1С и загрузкой полученного файла ответа.
- 1Установите сервер 1С и убедитесь, что служба агента запущена
- 2Откройте консоль кластера и выберите установку лицензии для кластера
- 3Введите регистрационный номер и пин-код из комплекта поставки
- 4Выберите автоматическое получение лицензии или сформируйте файл запроса
- 5Сохраните полученный файл лицензии и проверьте, что он виден в консоли
При успешной активации файл лицензии сохраняется в каталоге сервера (обычно в подкаталоге с лицензиями внутри каталога данных платформы). С этого момента кластер считается лицензированным, и ограничение на запуск баз снимается.
Активация с аппаратным ключом HASP
Если у вас серверная лицензия на аппаратном ключе, процедура проще: пин-код не нужен. Установите драйвер ключа HASP (он входит в дистрибутив платформы или скачивается отдельно), затем подключите USB-ключ непосредственно к серверу. После установки драйвера и перезапуска службы агента сервер обнаружит ключ автоматически.
Важное ограничение: ключ должен быть физически доступен серверу постоянно. При использовании виртуальных машин потребуется проброс USB-устройства в гостевую систему — не все гипервизоры делают это стабильно. Кроме того, ключи бывают клиентскими и серверными: клиентский ключ не заменит серверную лицензию, и наоборот.
Проверка результата активации
После установки лицензии убедитесь, что она действительно применилась. В консоли кластера в свойствах кластера должен отображаться установленный файл лицензии. Дополнительная проверка — запуск любой информационной базы через клиентское приложение: если лицензия активна, база открывается без сообщений о поиске лицензии.
Также проверьте счётчики сеансов: откройте сеанс пользователя и посмотрите в консоли, что сеанс появился в списке. Если база открывается только локально на сервере, но не с клиентских машин, проблема уже не в серверной лицензии, а в клиентских лицензиях или сетевых настройках.
Как проверить результат
Отображается установленный файл лицензии (.lic) или найденный ключ HASP
Лицензия отсутствует или помечена как недействительная
База открывается без сообщений о поиске лицензии
Ошибка «не найдена лицензия на использование сервера»
Нет ошибок чтения лицензий при старте
Ошибки доступа к файлу лицензии или ключу
Типичные ошибки при активации и их устранение
Самая частая ошибка — попытка активировать лицензию на одном компьютере, а использовать на другом. Программная лицензия жёстко привязана к аппаратным параметрам: процессору, материнской плате, сетевым адаптерам, дискам, операционной системе. Перенос файла .lic на другой сервер не сработает — при значительном изменении конфигурации лицензия становится недействительной, и её нужно получать заново по резервному пин-коду.
Вторая группа проблем связана с виртуализацией: при миграции виртуальной машины на другой хост меняются аппаратные идентификаторы, и лицензия «слетает». Чтобы снизить риск, фиксируйте MAC-адреса виртуальных сетевых адаптеров и избегайте автоматической миграции ВМ между узлами кластера виртуализации.
Если пин-коды закончились или лицензия утрачена без резервного пина, обратитесь в центр лицензирования фирмы «1С» через партнёра или портал — по регистрационному номеру комплекта возможно восстановление возможности активации.
Часто задаваемые вопросы
Можно ли активировать сервер 1С без интернета?
Да. В мастере получения лицензии выберите ручной режим: сформируйте файл запроса, перенесите его на компьютер с доступом в интернет, отправьте через личный кабинет на портале 1С и загрузите полученный файл ответа обратно на сервер. Сам сервер при этом может быть полностью изолирован.
Сколько раз можно использовать один пин-код?
Каждый пин-код предназначен для одной активации. В комплекте поставки обычно есть основной пин и несколько резервных — они нужны на случай переустановки системы или замены оборудования. Расходуйте их только при реальной необходимости.
Что делать, если лицензия слетела после обновления Windows или замены диска?
Проверьте в консоли кластера, видна ли лицензия. Если она стала недействительной из-за изменения аппаратных параметров, активируйте сервер заново по резервному пин-коду из комплекта. Если резервных пинов не осталось, запросите восстановление через центр лицензирования по регистрационному номеру.
Нужна ли отдельная лицензия для сервера, если базы работают в файловом режиме?
Нет. Серверная лицензия требуется только для клиент-серверного режима работы. Файловые базы используют только клиентские лицензии, и устанавливать сервер 1С в этом случае не нужно.
Можно ли использовать один сервер 1С для нескольких баз и кластеров?
Да, одна серверная лицензия покрывает работу кластера на данном компьютере независимо от числа информационных баз в нём. Ограничения накладываются только клиентскими лицензиями на количество одновременных сеансов.
Что важно запомнить
Активация сервера 1С сводится к установке платформы, запуску службы агента и получению лицензии: программной — по пин-коду через консоль кластера, аппаратной — через драйвер и USB-ключ. Лицензия привязана к оборудованию, поэтому активируйте её на боевом сервере и берегите резервные пин-коды.