Программная лицензия 1С: ввод пин-кода, сервер и восстановление

· 9 мин

Содержание

Активировать 1С пин-кодом можно прямо при первом запуске: платформа сама сообщает Не найден ключ защиты программы или полученная программная лицензия! и предлагает получить лицензию . В мастере вы указываете регистрационный номер комплекта , пин-код из конверта и данные организации — и через минуту лицензия сохраняется на компьютере в виде файла.

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

Что подготовить перед вводом пин-кода

Программная лицензия привязывается к параметрам конкретного компьютера. Ошибка в выборе машины или в регистрационных данных потом обходится в резервный пин-код. Перед активацией соберите всё в одном месте.

📦 Откуда берутся данные:

  • Регистрационный номер комплекта — указан в документах поставки и в регистрационной анкете. Для электронной поставки его присылает партнёр вместе с пин-кодами.
  • Конверт с пин-кодами — в коробочной поставке это запечатанный конверт. На каждую лицензию в нём обычно один основной и два резервных пин-кода.
  • Регистрационные данные — наименование организации, ИНН, адрес, контактное лицо. Их вводят при активации и затем точно так же повторяют при восстановлении.
Перед активацией
Выполнено: 0 / 6

Заведите для лицензий отдельный документ: какой пин-код на какой компьютер ушёл, когда, с какими регистрационными данными. Через два года, при замене сервера, эта запись спасает резервный пин-код.

Учебная версия 1С лицензии не требует, пин-код в ней не вводится. Аппаратные USB-ключи HASP тоже работают без пин-кодов — у них свой драйвер и свой менеджер лицензий. Всё, что ниже, относится к программным лицензиям платформы 8.3.

Чем активировать лицензию: мастер платформы и утилита ring

Отдельно устанавливать «менеджер лицензий» для программной защиты не нужно. Есть два инструмента.

ИнструментГде запускаетсяКогда удобен
Мастер получения лицензииОткрывается сам при запуске 1С без лицензииРабочее место, файловая база, разовая активация
Утилита администрирования лицензий ringКомандная строка на компьютере с лицензиейСервер без графической оболочки, Linux, массовая проверка лицензий

Мастер встроен в клиент 1С:Предприятия. Ничего настраивать не нужно: запускаете базу, видите сообщение об отсутствии лицензии, нажимаете «Получить лицензию».

Утилита ring ставится вместе с компонентами администрирования лицензий из дистрибутива платформы и требует установленной Java. С её помощью удобно посмотреть, какие лицензии уже есть на машине:

ring license list
ring license info --name <имя_лицензии>

Активация через утилиту выполняется командой ring license activate. Набор обязательных параметров (номер комплекта, пин-код, регистрационные данные) смотрите в справке:

ring license activate --help

Где бы вы ни активировали лицензию, итог один — файл .lic на диске. В Windows общий для всех пользователей каталог — C:\ProgramData\1C\licenses, в Linux — /var/1C/licenses. Именно оттуда лицензию читают служба сервера 1С и клиенты других пользователей.

Как активировать 1С пин-кодом: пошагово

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

Шаг 1. Запуск без лицензии

  1. Запустите 1С от имени пользователя с правами администратора Windows.
  2. Откройте любую информационную базу.
  3. Появится окно с сообщением об отсутствии лицензии. Нажмите «Получить лицензию».

Шаг 2. Номер комплекта и пин-код

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

Резервные пин-коды при первой активации не трогайте. Они нужны, когда компьютер сменится.

Шаг 3. Регистрационные данные

Заполните сведения о владельце: организация, ИНН, адрес, контактное лицо. Пишите так, как записали в файл на этапе подготовки — без сокращений «ООО»/«Общество» вперемешку.

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

Шаг 4. Способ получения

  • 🌐 Автоматически — мастер сам отправляет запрос в центр лицензирования 1С и получает ответ. Нужен выход в интернет по HTTPS.
  • 📄 Через файл — для компьютера без интернета, подробнее в следующем разделе.

Шаг 5. Проверка результата

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

  1. Закройте 1С и запустите базу снова — сообщения о лицензии быть не должно.
  2. Убедитесь, что в C:\ProgramData\1C\licenses появился файл .lic.
  3. Сразу скопируйте этот файл и запись с регистрационными данными в надёжное место.

Активация на компьютере без интернета

Сервер в закрытом контуре или кассовый компьютер без доступа в сеть активируют через файл-запрос. Понадобится второй компьютер с интернетом.

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

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

Файл запроса содержит параметры именно этого компьютера. Запрос, сформированный на одной машине, не подойдёт для другой.

Активация лицензий на сервере 1С и в сети

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

Файловая база в общей папке

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

Терминальный сервер (RDP)

Все сеансы запускаются на одной машине, поэтому клиентские лицензии активируют на терминальном сервере. Многопользовательский комплект на 5, 10 или 20 мест вводится одним пин-кодом и обслуживает соответствующее число одновременных сеансов.

Клиент-серверный вариант

Нужны две вещи:

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

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

Служба сервера читает лицензии из общего каталога C:\ProgramData\1C\licenses. Если при активации файл сохранился в профиль администратора, служба его не увидит. Проверьте, что файл лежит в общем каталоге и учётная запись службы имеет право его читать.

Кто сейчас занимает лицензии, видно в консоли кластера в свойствах сеансов или командой rac session list --licenses.

Виртуальные машины

Программная лицензия на виртуальной машине работает, но привязана к её виртуальному «железу». Клонирование ВМ, смена MAC-адреса сетевого адаптера или перенос на другой хост с изменением конфигурации могут сбросить привязку. Перед миграцией сервера 1С спланируйте расход резервного пин-кода.

Ошибки при вводе пин-кода и получении лицензии

Мастер обычно пишет причину отказа прямо в окне. Разберём симптомы, которые встречаются чаще других.

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

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

Восстановление лицензии и повторная активация

Здесь три разных ситуации, и в каждой — своё действие.

СитуацияЧто делатьРасходуется ли резервный пин-код
Файл .lic удалён, компьютер и ОС прежниеВернуть файл из копии или восстановить через мастер тем же пин-кодомНет
Переустановлена Windows на том же оборудованииВосстановить через мастер тем же пин-кодом и теми же регистрационными даннымиКак правило, нет
Заменена материнская плата, диск, новый серверПовторная активация резервным пин-кодомДа

Восстановление тем же пин-кодом

  1. Запустите 1С и откройте мастер получения лицензии.
  2. Введите регистрационный номер и тот же пин-код, которым активировали раньше.
  3. Выберите восстановление ранее полученной лицензии.
  4. Введите регистрационные данные символ в символ как при первой активации.

Центр лицензирования сверит параметры компьютера и данные. Если всё совпало, лицензия вернётся без расхода пин-кодов.

Активация резервным пин-кодом

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

Если резервные пин-коды закончились

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

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

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

Сколько раз можно активировать один пин-код?
Один раз на одном компьютере. Повторный ввод того же пин-кода возможен только для восстановления лицензии на том же оборудовании.
Нужен ли интернет для активации лицензии 1С?
Не обязательно. Если на компьютере нет сети, лицензию получают через файл-запрос, который обрабатывают на другом компьютере с интернетом.
Можно ли активировать клиентскую лицензию на сервере для файловой базы?
Нет смысла. В файловом варианте лицензию проверяет каждый клиент у себя. Исключение — терминальный сервер, где все пользователи работают на одной машине.
Что будет, если потерять конверт с пин-кодами?
Действующие лицензии продолжат работать. Для восстановления или переноса понадобится обращение в службу лицензирования через партнёра с подтверждением владения комплектом.
Где посмотреть, какие лицензии уже стоят на компьютере?
Откройте каталог C:\ProgramData\1C\licenses или выполните ring license list — утилита покажет имена всех лицензий на машине.