Где найти лицензии сервера 1С: ключ, пин-код и занятые места

· 9 мин

Содержание

Посмотреть лицензии сервера 1С можно в четырёх местах: в веб-интерфейсе драйвера HASP (http://localhost:1947 на самом сервере), в каталоге программных лицензий на диске, в консоли администрирования кластера и в журнале регистрации. Каждое отвечает на свой вопрос: какой ключ физически вставлен, какие лицензии активированы, сколько мест занято прямо сейчас и кто их занял.

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

Сначала выясните, какой у вас тип лицензии

От типа зависит, где искать. Три основных варианта:

  • 🔑 Аппаратный ключ HASP — USB-«флешка» в порту сервера. Лицензия записана внутри ключа.
  • 📄 Программная лицензия — файл на диске сервера. Получена по регистрационному номеру и пин-коду, привязана к конкретной машине.
  • 🌐 Ключ на другом компьютере — сервер лицензий в сети, ключ физически стоит не на сервере 1С.
ТипГде хранитсяЧем проверять
HASP USBВ самом ключеВеб-интерфейс драйвера, консоль кластера
ПрограммнаяФайлы на диске сервераКаталог лицензий, окно получения лицензий
Сетевой ключНа сервере лицензийВеб-интерфейс драйвера на той машине

Если не помните, как лицензия попала на сервер, начните с диспетчера устройств или с lsusb на Linux. Ключ в порту — значит, HASP. Нет — почти наверняка программная лицензия.

Как проверить физический ключ HASP

Драйвер ключей ставит собственный веб-интерфейс. Откройте на сервере браузер и введите http://localhost:1947. Это панель управления Sentinel (HASP Admin Control Center).

Слева — разделы. Нужны два:

  1. Sentinel Keys — список всех найденных ключей: локальных и сетевых.
  2. Sessions — кто и сколько мест занимает сейчас.

В списке ключей видно идентификатор ключа, его расположение и набор функций. Нажмите Features, чтобы развернуть, что именно записано: конкретные продукты и число одновременных подключений.

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

  • ключ горит индикатором (у большинства моделей светодиод на корпусе);
  • служба драйвера запущена;
  • сервер не виртуальный, или USB проброшен в виртуальную машину корректно.

Если сервер стоит в виртуальной среде, USB-ключ пробрасывается отдельной настройкой гипервизора. Без неё ключ не виден гостевой системе, даже если физически вставлен в хост.

Что значат поля в списке ключей

Названия в интерфейсе могут слегка различаться между версиями драйвера, но логика одна:

Что смотритеЗачем
Идентификатор ключаНазываете его поставщику при обращении
Расположение (Local или имя машины)Понять, на каком узле стоит ключ
Список функций (Features)Узнать продукт и число одновременных мест
Количество сеансовСравнить занятое с доступным

Идентификатор ключа лучше один раз записать и хранить вместе с документами на покупку. Когда ключ пропадёт или поломается, поставщику понадобится именно он.

На Linux тот же драйвер работает как служба, а веб-интерфейс открывается так же. Если браузера на сервере нет, пробросьте порт через SSH:

ssh -L 1947:localhost:1947 user@адрес_сервера

После этого откройте http://localhost:1947 на своём компьютере: вы увидите панель сервера.

Ключ на другой машине

Когда ключ стоит на отдельном компьютере, зайдите на http://<адрес_сервера_лицензий>:1947 и посмотрите разделы там. На самом сервере 1С в настройках драйвера можно указать, где искать ключ: раздел конфигурации с удалённым доступом к ключам. Если порт 1947 закрыт межсетевым экраном, ключ не найдётся, хотя на своей машине он отображается нормально.

Где лежат программные лицензии

Программная лицензия — это файлы с расширением .lic в служебном каталоге. Обычно это:

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

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

Посмотреть список можно просто листингом каталога:

ls -l /var/1C/licenses

Для Windows хватит проводника или PowerShell:

Get-ChildItem C:\ProgramData\1C\licenses

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

Как увидеть пин-код и регистрационный номер

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

Что можно узнать на сервере:

  • по какому регистрационному номеру получена активированная лицензия;
  • на какое число рабочих мест она рассчитана;
  • какому продукту принадлежит.

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

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

Что делать при смене оборудования

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

Как посмотреть лицензии в консоли кластера

Консоль администрирования серверов показывает не лицензии «вообще», а их использование: кто занял место прямо сейчас.

Порядок действий:

  1. Запустите консоль администрирования серверов 1С.
  2. Подключитесь к нужному центральному серверу и разверните ветку кластера.
  3. Откройте раздел Лицензии.
  4. Посмотрите список выданных лицензий: пользователь, приложение, компьютер, время получения.

Если вы видите здесь запись, значит, место действительно занято. Закройте сессию пользователя (раздел Сеансы), и лицензия вернётся в пул.

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

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

Командная строка: утилита rac

Если графической консоли нет (типичный случай на Linux-сервере), используйте утилиту администрирования rac. Она идёт в составе сервера. Сначала нужен идентификатор кластера:

rac cluster list

Затем список выданных лицензий по этому кластеру:

rac license list --cluster=<идентификатор_кластера>

Подставьте идентификатор из первой команды. Для работы rac должен быть запущен сервер администрирования (ras). Вывод удобно перенаправить в файл и приложить к обращению в поддержку:

rac license list --cluster=<идентификатор_кластера> > licenses.txt

Метод хорош для регулярной проверки: можно повесить его на расписание и сверять число занятых мест с лимитом. Так вы заметите «утечку» лицензий раньше, чем пользователи начнут жаловаться.

Как читать список

В списке обратите внимание на три вещи:

  • 👤 Пользователь и компьютер. Если один человек занял несколько мест с разных машин, часть сеансов наверняка зависла.
  • ⏱️ Время получения. Запись трёхдневной давности в базе, где все уходят вечером, подозрительна.
  • 🧾 Тип приложения. Клиент, веб-клиент, фоновое задание, COM-соединение: каждое может занимать место отдельно.

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

Что искать в журнале регистрации

Журнал регистрации помогает, когда нужно понять, что произошло вчера или неделю назад. Консоль показывает только текущее состояние.

Откройте журнал нужной информационной базы и отфильтруйте события по двум признакам:

  • Пользователь — чтобы увидеть, кто работал в интересующее вас время;
  • Событие — сеансы и ошибки подключения (начало и завершение сеанса, ошибки лицензирования).

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

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

Типичные ошибки при поиске лицензий

Эти проблемы возникают чаще всего:

  • 🔍 Смотрят не в том окне. Клиентские лицензии и серверные проверяют в разных окнах. Если вы смотрите окно клиента, серверную лицензию в нём не увидите.
  • 🖥️ Проверяют не ту машину. Ключ стоит на одном узле, а консоль подключена к другому. Убедитесь, что вы на нужном сервере.
  • 🔒 Закрыт порт 1947. Веб-интерфейс доступен локально, но с другого компьютера нет. Проверьте брандмауэр.
  • 🧩 Старый драйвер. После обновления платформы ключ перестаёт определяться. Обновите драйвер защиты.
  • 👻 Зависшие сеансы. Консоль показывает занятые лицензии, хотя пользователь давно ушёл.

Как отличить сбой ключа от нехватки мест

Это два разных случая, и лечатся они по-разному. Сравните симптомы:

ПризнакСбой ключа или драйвераНехватка мест
Кто пострадалВсе пользователи сразуПоследние, кто входил
Что видно в веб-интерфейсе HASPКлюч не определяетсяКлюч на месте, сеансов много
Что помогаетДрайвер, порт, проброс USBЗакрыть зависшие сеансы
Когда начинаетсяПосле перезагрузки, обновления, переносаВ часы пик

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

Быстрая диагностика, если пользователи не могут войти:

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

Чек-лист перед обращением в поддержку

Соберите данные заранее, и поставщик решит вопрос быстрее:

Что подготовить
Выполнено: 0 / 5

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

Можно ли посмотреть лицензию, если ключ физически недоступен?
Если ключ в серверной, а вы удалённо, откройте веб-интерфейс драйвера по адресу сервера и порту 1947. Для этого порт должен быть открыт.
Почему в консоли лицензий меньше, чем куплено?
Консоль показывает занятые места, а не весь пул. Общий лимит смотрите в списке функций ключа.
Как проверить лицензию, если нет доступа к консоли?
Достаточно веб-интерфейса драйвера: он показывает ключи и текущие сеансы без консоли кластера.
Сохранится ли лицензия при переустановке сервера?
Аппаратный ключ — да, он физически у вас. Программную лицензию после переустановки, скорее всего, придётся получить заново.
Где посмотреть, до какой даты действует лицензия?
Обычная лицензия на 1С бессрочная. Срок видно только у лицензий с ограничением по времени, например, временных или арендных; смотрите его в списке функций ключа.
Видит ли консоль кластера лицензии клиентских приложений?
Да, но только занятые на данный момент места. Здесь же отображаются сеансы веб-клиента и фоновых заданий, поэтому цифра может быть больше числа живых людей.