Серверная лицензия 1С:Предприятия 8.3: от пин-кода до рабочего кластера
Содержание
Программную лицензию сервера 1С активируют не в консоли кластера, а из обычного клиента 1С:Предприятия. Нужно зайти в серверную информационную базу пользователем с административными правами, запустить мастер получения лицензии и выбрать размещение «на сервере 1С:Предприятия». Мастер попросит регистрационный номер комплекта
и пин-код, а файл .lic сохранит на машине с рабочим сервером.
Типичная ситуация: новый сервер собран, платформа 8.3 стоит, база на SQL или PostgreSQL создана, а при первом входе пользователи видят окно об отсутствии лицензии. Ниже порядок, при котором активация проходит с первого раза и не съедает лишние пин-коды.
Что подготовить до активации серверной лицензии
Первым делом выясните, что именно у вас куплено. «Лицензия на сервер» и «клиентские лицензии» — разные продукты. Серверная разрешает запустить сам сервер 1С:Предприятия. Клиентские определяют, сколько пользователей одновременно работают в базах.
| Что куплено | Что разрешает | Где обычно размещают |
|---|---|---|
| Лицензия на сервер (32-bit) | Запуск 32-разрядного сервера 1С | На машине с рабочим сервером |
| Лицензия на сервер (64-bit) | Запуск 64-разрядного и 32-разрядного сервера | На машине с рабочим сервером |
| Лицензия на сервер КОРП | 64-разрядный сервер плюс расширенные механизмы кластера | На машине с рабочим сервером |
| Клиентские лицензии на 5, 10, 20, 50 и больше рабочих мест | Одновременные сеансы пользователей | На сервере 1С или на рабочих местах |
Лицензия 32-bit не запустит 64-разрядный сервер. Если вы поставили сервер x64, а купили 32-битную лицензию, активация пройдёт, но сервер лицензию не примет. Это одна из самых частых причин «лицензия есть, а не работает».
Перед запуском мастера проверьте:
- 🖥️ Окончательное «железо» и ОС. Программная лицензия привязывается к параметрам компьютера. Если завтра вы поменяете сетевую карту, процессор или переедете на другую виртуальную машину, лицензия слетит и потребует повторной активации.
- 🌐 Доступ в интернет с сервера — для самого быстрого способа. Если сервер изолирован, готовьтесь к активации через файл или по телефону.
- 🔑 Права. Пользователь информационной базы — с административными правами. Учётная запись Windows, под которой работает служба сервера (обычно
USR1CV8), должна иметь доступ к папке лицензий. - 📄 Данные организации. Наименование, ИНН, адрес, контакты. Их вводят при первой активации, и при восстановлении их нужно ввести точно так же, символ в символ.
- 🗂️ Информационная база в кластере. Без серверной базы мастер не предложит вариант размещения на сервере.
Сохраните введённые регистрационные данные в отдельный текстовый файл рядом с конвертом лицензии. Через три года, при смене сервера, никто не вспомнит, писали «ООО» или «Общество с ограниченной ответственностью».
Пин-коды: откуда они берутся и почему их нужно беречь
Пин-коды не генерируются на вашей стороне. Они приходят вместе с лицензией: в бумажном конверте или в электронном письме-лицензии при электронной поставке. Там же указан регистрационный номер комплекта.
Пин-код состоит из 15 цифр, обычно записанных группами по три: 123-456-789-012-345. В комплекте несколько пин-кодов. Один используется для первой активации, остальные — резервные, для повторной активации после смены оборудования.
Что важно знать про пин-коды:
- Один пин-код — одна активация на одном наборе оборудования. Повторно ввести тот же пин-код на этом же сервере можно в режиме восстановления, если «железо» не менялось и регистрационные данные совпадают.
- Резервный пин-код уходит при каждой новой привязке. Переезд на новый сервер, замена материнской платы, пересоздание виртуальной машины — это расход резервного кода.
- Когда резервные коды закончились, дополнительные выдают по запросу через партнёра 1С или через центр лицензирования. Понадобятся регистрационный номер и документы на покупку.
Не активируйте серверную лицензию «для пробы» на тестовой машине. Каждая такая попытка тратит пин-код, а тестовый стенд потом удалят вместе с привязкой.
Активация лицензии на сервере 1С через мастер
Сам процесс занимает 5-10 минут, если подготовка сделана.
Шаг 1. Запуск клиента
- На любом компьютере с установленным клиентом 1С:Предприятия 8.3 добавьте в список серверную базу (кластер и имя базы).
- Запустите базу в режиме 1С:Предприятие под пользователем с административными правами.
- Если лицензии нет, платформа сразу покажет окно об отсутствии лицензии с кнопкой получения. Если какая-то лицензия уже есть, мастер можно открыть из окна «О программе» в меню справки.
Клиент не обязан стоять на самом сервере. Файл лицензии всё равно ляжет на машину с рабочим сервером, если выбрать соответствующий вариант.
Шаг 2. Выбор действия и места размещения
Мастер предлагает несколько действий: получить новую лицензию, восстановить ранее полученную, ввести лицензию , полученную по телефону или файлом. Для первой активации выбирайте получение новой.
Затем мастер спросит, где разместить лицензию: на этом компьютере или на сервере 1С:Предприятия. Для серверной лицензии — только «на сервере». Если выбрать компьютер, лицензия привяжется к рабочей станции администратора и серверу не поможет.
Шаг 3. Регистрационный номер и пин-код
Введите регистрационный номер из комплекта и первый неиспользованный пин-код. Ошибка в одной цифре даёт отказ, но пин-код при этом не тратится.
Шаг 4. Регистрационные данные
Заполните данные владельца лицензии. Для юрлица — организация и ИНН, для ИП — ФИО и ИНН. Здесь же адрес и контакты. Проверьте раскладку и пробелы: именно эти строки потом сверяются при восстановлении.
Шаг 5. Способ отправки запроса
| Способ | Когда подходит | Сложность |
|---|---|---|
| Автоматически через интернет | У машины с клиентом есть выход в интернет | Минимальная, ответ приходит за секунды |
| Через файл | Сервер в закрытом контуре, интернет есть на другом компьютере | Средняя: файл запроса выносят на флешке, ответ приносят обратно |
| По телефону | Интернета нет совсем | Высокая: длинные коды диктуют и вводят вручную |
При автоматическом способе мастер сам отправит запрос и запишет ответ. При файловом — сохранит файл запроса, а потом попросит указать файл ответа. При телефонном — покажет код, который диктуют оператору центра лицензирования, и поле для ввода ответного кода.
Шаг 6. Завершение
После успешной активации мастер покажет сообщение о получении лицензии и предложит сохранить или распечатать регистрационные данные. Сделайте это. Перезапускать службу сервера обычно не нужно: новые сеансы увидят лицензию сразу.
Где лежит файл лицензии и какие права нужны
Программная лицензия — это файл с расширением .lic и именем из цифр, например 20261007143512345.lic. Сервер ищет его в стандартных каталогах.
| ОС сервера | Каталог лицензий |
|---|---|
| Windows Server 2016 и новее | C:\ProgramData\1C\licenses |
| Linux | /var/1C/licenses |
На Windows папка ProgramData скрытая — включите показ скрытых файлов или введите путь в адресной строке проводника.
Права на каталог:
- 🪟 Windows: учётная запись службы сервера 1С (по умолчанию
USR1CV8) должна иметь как минимум чтение папкиlicenses. Если службу запускают под доменной учёткой, права выдают именно ей. - 🐧 Linux: владелец каталога — пользователь, от имени которого работает сервер, обычно
usr1cv8.
# Linux: проверить владельца и права каталога лицензий
ls -la /var/1C/licenses
# вернуть владельца пользователю сервера 1С
sudo chown -R usr1cv8:grp1cv8 /var/1C/licenses
Имя группы на вашей сборке может отличаться — посмотрите её в выводе ls -la для каталога кластера.
Сразу после активации скопируйте .lic в резервное хранилище. Если систему переустановят на том же «железе», файл можно вернуть в папку licenses, и пин-код не понадобится.
Файл .lic с одного сервера не заработает на другом. Копирование лицензий между машинами — не перенос, а нарушение привязки: сервер такой файл просто не примет.
Сервер в кластере из нескольких машин
Лицензия сервера нужна для каждого рабочего сервера, на котором запускаются рабочие процессы. Если в кластере два рабочих сервера, понадобятся две серверные лицензии. Клиентские лицензии, размещённые на сервере, кластер выдаёт сеансам централизованно.
Файловый вариант и СУБД
Если базы файловые и «сервер» — это просто общая папка, лицензия сервера 1С не нужна. Клиентские лицензии в этом случае активируют на компьютерах пользователей или на терминальном сервере, где они работают.
С MS SQL или PostgreSQL история другая. Лицензия сервера 1С покрывает только сервер 1С:Предприятия. СУБД лицензируется отдельно по правилам своего производителя: PostgreSQL бесплатна, MS SQL Server требует собственных лицензий Microsoft.
Аппаратный ключ HASP на сервере
Часть серверов до сих пор работает на аппаратных ключах HASP. Настройка отличается от программной лицензии.
- Установите драйвер HASP. Установщик драйвера входит в дистрибутив платформы, его можно поставить при установке 1С или отдельно.
- Вставьте серверный ключ прямо в USB-порт машины с рабочим сервером 1С. Серверный ключ через сеть не раздаётся, менеджер лицензий HASP для него не нужен.
- Перезапустите службу сервера 1С, чтобы она нашла ключ.
Перезапуск службы обрывает все сеансы пользователей. Делайте это вечером или в выходные, предупредив людей заранее.
Сетевые клиентские ключи — другая история. Они работают через HASP License Manager, а у клиентов в файле nethasp.ini прописывают адрес машины с ключом. Для серверного ключа это не используется.
На виртуальных машинах USB-ключ пробрасывают средствами гипервизора или через USB-over-IP. Если проброс отваливается после перезагрузки хоста, сервер 1С теряет лицензию — это частая причина внезапных сбоев.
Как проверить, что сервер видит лицензию
Активация прошла — это ещё не значит, что лицензия используется. Проверьте тремя способами.
В консоли администрирования кластера. Откройте список сеансов информационной базы. В колонках, связанных с лицензией, видно, какую лицензию получил сеанс: программную или HASP, на клиенте или на сервере.
Через утилиту rac (если настроен сервер администрирования ras):
rac cluster list
rac session list --cluster=<id_кластера> --licenses
Первая команда даст идентификатор кластера, вторая — список сеансов с информацией о лицензиях. Если какой-то параметр не принимается, сверьтесь со справкой rac help.
Через утилиту ring на машине с сервером:
ring license list
Команда покажет программные лицензии, найденные в каталоге лицензий этой машины. Утилита ставится вместе с платформой, нужна установленная Java.
В самом клиенте. Окно «О программе» в меню справки показывает сведения о используемой лицензии. Если там клиентская лицензия с рабочей станции, а вы ждали серверную — проверьте, куда её положил мастер.
Ошибки активации и как их устранить
Большинство проблем сводится к пяти сценариям. Выберите свой симптом.
Ещё две ситуации, которые решаются не в мастере:
- 🔥 Нет связи с сервером лицензирования при автоматическом способе. Мешает прокси или межсетевой экран. Укажите прокси в настройках мастера или переходите на активацию через файл.
- 🧱 Мастер не предлагает вариант «на сервере». База открыта как файловая, или у пользователя нет административных прав. Подключитесь к серверной базе под администратором.
Частые вопросы
Можно ли активировать серверную лицензию без интернета на сервере?
Сколько раз можно переустанавливать Windows на сервере?
.lic или регистрационные данные. Верните файл в папку licenses либо выполните восстановление в мастере тем же пин-кодом.