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

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

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

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

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

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

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

Что понадобится перед установкой

Для активации потребуется пин-код из комплекта поставки. Пин-код состоит из 16 символов и поставляется в запечатанном конверте или в электронном виде при покупке электронной поставки. Если вы активируете многопользовательскую лицензию (например, на 50 или 100 пользователей), в комплекте обычно один пин-код плюс несколько резервных.

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

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

Куда устанавливается лицензия: выбор каталога и варианта привязки

При активации мастер предлагает выбрать, где будет храниться файл лицензии. Два основных варианта: каталог srvinfo в служебных данных кластера серверов 1С или общий каталог лицензий (в Windows это обычно C:\ProgramData\1C\licenses, в Linux — /var/1C/licenses). Для серверной установки правильный выбор — каталог кластера: тогда сервер сам раздаёт лицензии всем клиентам.

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

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

Активация пин-кода через конфигуратор

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

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

На шаге ввода данных организации будьте внимательны: при первичной активации нужно указать точные реквизиты (название, ИНН, КПП и т.д.), при повторной активации резервным пин-кодом — в точности те же данные, что вводились в первый раз. Расхождение хотя бы в одном символе приведёт к отказу.

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

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

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

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

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

bash
# Путь к файлам лицензий кластера (Windows)
C:\Program Files\1cv8\srvinfo\<em>.lic
# Общий каталог лицензий
C:\ProgramData\1C\licenses\</em>.lic
# Linux: /var/1C/licenses/ или каталог srvinfo кластера

Многопользовательские и серверные лицензии

Многопользовательская клиентская лицензия (на 5, 10, 20, 50, 100 и более пользователей) активируется одним пин-кодом и устанавливается на сервер один раз. Сервер подсчитывает активные сеансы и отказывает в подключении, когда лимит исчерпан. Одна лицензия на 50 пользователей удобнее, чем пять лицензий по 10, — их суммирование работает, но управлять одним файлом проще.

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

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

Варианты размещения лицензий

На сервере 1С (каталог кластера)

Рекомендуемый вариант для клиент-серверной работы: сервер раздаёт лицензии всем клиентам, централизованное управление

В общем каталоге на сервере

Лицензия доступна и серверу, и локальным клиентам на этой машине; подходит для небольших установок

На компьютерах пользователей

Каждая машина активируется отдельным пин-кодом; подходит только для однопользовательских лицензий и усложняет администрирование

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

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

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

Типичная ошибка — «Лицензия не обнаружена» после переноса сервера на новое оборудование или восстановления из резервной копии на другую машину. Файл .lic скопировался, но привязка к «железу» не совпала. Решение — активация резервным пин-кодом с теми же реквизитами организации.

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

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

Запуск клиента
Норма

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

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

Ошибка «Не обнаружено лицензия для использования программы»

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

Файл .lic есть в каталоге srvinfo или licenses, дата совпадает с активацией

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

Файл отсутствует или имеет нулевой размер

Консоль кластера
Норма

Лицензия отображается в списке доступных, сеансы её занимают

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

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

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

Перенос лицензии на другой сервер

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

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

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

Итог

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

Лицензия активируется пин-кодом через мастер получения лицензии и привязывается к оборудованию сервера. Для клиент-серверной работы устанавливайте лицензию на сервер 1С, храните резервные пин-коды и точные реквизиты организации, а любые изменения оборудования планируйте до активации.

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

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

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

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

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

Почему сервер не видит свежую лицензию после активации?

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

Нужна ли отдельная лицензия для сервера 1С?

Для платформы ПРОФ клиентские лицензии, как правило, покрывают работу сервера. Для платформы КОРП требуется отдельная лицензия на сервер 1С:Предприятия — она активируется тем же мастером и тоже привязывается к оборудованию.

Сломается ли лицензия при обновлении платформы 1С?

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

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

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