Лицензия для сервера 1С:Предприятия: получение, активация и проверка

· 9 мин

Содержание

Лицензию сервера 1С регистрируют двумя способами. Первый: ввести пин-код комплекта поставки в мастере получения лицензии на машине, где работает сервер, и получить файл .lic. Второй: подключить к серверу аппаратный ключ HASP и поставить драйвер. Вид защиты определяется тем, что написано в вашем комплекте: конверт с пин-кодом или физический USB-ключ.

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

Какая защита нужна и что входит в покупку

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

Сравнение вариантов:

ВариантЧто получаетеПривязкаКогда выбирать
Программная лицензияПин-код, на выходе файл .licК конкретному серверу (по его параметрам)Виртуальные машины и облако, где USB не пробросить
Аппаратный ключ HASPUSB-ключК ключу, а не к серверуФизический сервер, ключ можно переставить на другой

Что учесть до покупки:

  • 🖥️ Для виртуальной машины аппаратный ключ неудобен: нужен проброс USB или сетевой сервер ключей. Программная защита здесь проще.
  • 🔁 Программную лицензию привязывают к оборудованию. Если сервер меняете часто, считайте число доступных активаций.
  • 👥 Число клиентских лицензий выбирайте по одновременным сеансам, а не по числу учётных записей в базе.
  • 🧾 Покупайте у официального партнёра фирмы 1С и сохраняйте конверт с пин-кодом. Без него повторная активация невозможна.

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

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

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

Пять минут подготовки экономят часы переписки с поддержкой:

  • 📄 Пин-код и регистрационный номер комплекта . Они указаны в конверте и в документах поставки.
  • 🌐 Выход с сервера в интернет по HTTPS, если активируете напрямую. Прокси и фильтрация трафика иногда режут соединение с сервисом лицензирования.
  • 👤 Знание, под какой учётной записью работает служба сервера. Это видно в списке служб Windows или в юните службы на Linux.
  • 🕒 Согласованное окно работ: после получения лицензии службу часто приходится перезапускать, а это обрыв сеансов.
  • 🗂️ Место для копии файла .lic: сетевая папка с ограниченным доступом или хранилище резервных копий.

Выполняйте на самом сервере. Нужен доступ в интернет с этой машины (или возможность получить файл другим способом, см. ниже) и пин-код из конверта.

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

Не активируйте лицензию на тестовой копии сервера «чтобы проверить». Каждая активация расходует число доступных привязок комплекта. Тестируйте на уже выданной лицензии.

Если у сервера нет интернета

Серверы часто стоят в закрытом контуре. Тогда пользуются схемой с файлом-запросом:

  1. В мастере выберите получение лицензии без прямого соединения.
  2. Мастер сформирует файл с запросом на активацию.
  3. Перенесите его на компьютер с интернетом и отправьте на страницу получения лицензий на сайте фирмы 1С.
  4. Получите в ответ файл с лицензией и перенесите его обратно на сервер.
  5. В мастере укажите этот файл и завершите активацию.

Где лежат файлы лицензий

Файлы .lic хранятся в каталоге лицензий на сервере. Обычно это:

  • Windows: C:\ProgramData\1C\licenses
  • Linux: /var/1C/licenses

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

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

Подключение аппаратного ключа HASP

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

Установка драйвера

  1. Вставьте ключ в USB-порт сервера. Предпочитайте порт на задней панели напрямую, без хабов.
  2. Установите драйвер защиты. Он входит в дистрибутив платформы как отдельный компонент, а также ставится отдельным установщиком.
  3. На Linux устанавливают демон ключей (пакет aksusbd) и запускают его службой.
  4. Откройте в браузере на сервере страницу http://localhost:1947. Это веб-интерфейс менеджера ключей. В разделе с физическими ключами ваш ключ должен быть в списке.

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

Сетевой доступ к ключу

Ключ может стоять в одной машине, а сервер 1С работать на другой. Тогда на машине с ключом в менеджере открывают сетевой доступ, а на сервере в настройках менеджера указывают адрес удалённой машины. Менеджер ключей использует порт 1947 (TCP и UDP): пропишите его в брандмауэре на обеих сторонах.

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

Настройка менеджера лицензий на стороне кластера

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

Что стоит проверить:

  • 🔌 Служба сервера (ragent) запущена и работает под нужной учётной записью.
  • 📁 У этой записи есть доступ к каталогу лицензий и права на чтение файлов .lic.
  • 🔑 В менеджере ключей виден HASP, если используется аппаратная защита.
  • 🚪 Порты кластера не закрыты: по умолчанию агент сервера использует 1540, менеджер кластера 1541, рабочие процессы выбирают порты из диапазона 1560–1591.

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

Командная строка даёт то же самое:

rac cluster list
rac session list --licenses

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

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

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

Правила, которые чаще всего вызывают вопросы:

  • 🧍 Один пользователь с двумя сеансами на одном компьютере обычно занимает одну лицензию.
  • 🖥️ Тот же пользователь с двух разных компьютеров занимает две.
  • ⚙️ Фоновые задания и регламентные задачи работают на сервере и клиентских лицензий не занимают.
  • 🌐 Веб-клиент и мобильное приложение тоже занимают клиентскую лицензию, если подключаются как пользователи.
  • 🧪 Подключение для обмена и интеграции по COM или веб-сервису расходует лицензию так же, как обычный сеанс, если открывается пользовательский сеанс.

Если лицензий не хватает, 1С выдаст пользователю сообщение о нехватке лицензий. Увеличить количество можно только докупкой лицензий нужного номинала и их активацией тем же способом.

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

Какой у вас сценарий?

Диагностика: лицензия есть, а сервер не запускается или не пускает пользователей

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

Диагностика: выберите симптом

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

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

  • ❌ Активируют лицензию «на всякий случай» на нескольких машинах. Активации ограничены, лишнюю потом не вернуть.
  • ❌ Хранят единственную копию файла .lic на самом сервере. Диск вышел из строя, и лицензия потеряна.
  • ❌ Вводят пин-код вручную с бумаги. Лучше копировать из электронного письма или внимательно сверять.
  • ❌ Ставят ключ в USB-хаб без питания. Ключ определяется нестабильно.
  • ❌ Обновили платформу и забыли драйвер защиты. Старый драйвер не всегда работает с новой версией.
  • ❌ Не проверили часы на сервере. Сильно сбитое время иногда мешает обмену с сервисом лицензирования.
  • ❌ Закрыли порт 1947 брандмауэром при сетевом ключе и ищут причину в самой 1С.

Чек-лист после регистрации

Проверка серверной лицензии
Выполнено: 0 / 6

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

Можно ли перенести программную лицензию на другой сервер?
Напрямую нельзя: лицензия привязана к оборудованию. Для переноса обращаются в поддержку фирмы 1С по номеру комплекта или активируют заново, если остались доступные активации.
Нужно ли отдельно платить за серверную лицензию, если уже куплены клиентские?
Да, серверная лицензия приобретается комплектом с клиентскими или отдельно. Одни клиентские лицензии без серверной кластер не запустят.
Сколько серверов можно запустить на одной лицензии?
Условия определяются лицензионным соглашением и вашим комплектом. Для уточнения смотрите документ комплекта или спросите партнёра.
Что делать, если пин-код утерян?
Обратитесь к партнёру, у которого купили комплект, или в поддержку фирмы 1С с документами о покупке. Без подтверждения покупки повторно пин-код не выдают.
Работает ли сервер без лицензии?
Нет. Без действующей лицензии или ключа защиты кластер не запустится. Учебная версия платформы отдельный продукт со своими ограничениями.