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

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

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

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

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

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

Какие виды лицензий существуют и что именно ставить

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

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

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

Программная (пин-код)

Подходит для физических и виртуальных серверов, активируется быстро; ограничение — привязка к параметрам оборудования, смена железа требует перевыпуска.

Аппаратная (USB-ключ HASP)

Подходит при частых переустановках ОС и миграциях; ограничение — нужен физический порт или настройка сетевого доступа к ключу, риск потери ключа.

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

Для активации программной лицензии понадобится сам пин-код (обычно 15–16 символов из комплекта поставки), точные регистрационные данные организации — они должны совпадать с теми, что указаны при покупке, и доступ к серверу с правами администратора. Если сервер имеет выход в интернет, активация пройдёт автоматически; если нет — придётся использовать активацию через файл запроса или по телефону/электронной почте через центр лицензирования.

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

Установка лицензии через конфигуратор

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

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

Активация через конфигуратор
  1. 1
    Запустите конфигуратор непосредственно на сервере 1С и откройте любую базу.
  2. 2
    Откройте «Сервис» → «Получение лицензии» и введите пин-код.
  3. 3
    Заполните регистрационные данные организации точно так же, как при покупке.
  4. 4
    Выберите способ получения: автоматически, через файл запроса или по e-mail.
  5. 5
    Дождитесь создания файла лицензии и перезапустите службу агента сервера 1С.
  6. 6
    Проверьте в консоли кластера, что лицензия распознана.

Установка лицензии через консоль администрирования серверов

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

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

Где физически хранится файл лицензии

Файл программной лицензии (.lic) размещается в служебном каталоге сервера. На Windows это обычно каталог вида C:\ProgramData\1C\licenses, на Linux — /var/1C/licenses или каталог, заданный при установке. Если лицензия устанавливается для всех пользователей компьютера, она попадает именно в общий каталог; лицензия, полученная под конкретным пользователем, может оказаться в его профиле и быть невидимой для службы агента сервера — это частая причина ситуации «лицензия есть, а сервер её не видит».

Установка аппаратного ключа HASP

Для аппаратной лицензии установка сводится к подключению USB-ключа к серверу и установке драйвера ключа (HASP Device Driver). После подключения ключа и установки драйвера сервер 1С обнаружит его автоматически при запуске. Если ключ сетевой — на машине с ключом разворачивается менеджер лицензий (Hasp License Manager), а на сервере 1С указывается адрес машины с ключом через файл конфигурации nethasp.ini или параметры запуска.

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

Перенос и восстановление лицензии при смене оборудования

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

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

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

Проверка результата после установки

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

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

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

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

Служба агента сервера 1С
Норма

Служба запущена, кластер доступен в консоли администрирования

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

Служба не стартует, в журнале событий ошибка отсутствия лицензии

Файл лицензии
Норма

Файл .lic есть в общем каталоге licenses, дата соответствует активации

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

Файл отсутствует или лежит в профиле конкретного пользователя

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

Пользователи подключаются к базе через сервер без ошибок лицензирования

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

Ошибка «не найдена лицензия» при подключении

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

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

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

Что будет, если изменить оборудование сервера?

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

Нужно ли отдельно ставить клиентские лицензии после установки серверной?

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

Сервер не видит лицензию, хотя файл .lic существует. Что проверить?

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

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

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

Итог

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

Активируйте программную лицензию непосредственно на сервере, вводите регистрационные данные без отклонений, сохраняйте файл лицензии в общий каталог и перезапускайте агент сервера. Резервные пин-коды храните — они понадобятся при смене оборудования.