наверх

Менеджер лицензий 1С:Предприятие 8.5

06.05.2026



Менеджер лицензий 1С:Предприятия 8.5 (тестовая версия).

Изменения в механизме лицензирования. 
Отказ от использования HASP License Manager.
Мониторинг лицензий.
Гибкая настройка выдачи лицензий в разрезе приложений, информационных баз, пользователей и пр.


Получить доступ к облаку 1С:Фреш бесплатно на 30 дней!


30.04.2026 г. Фирма «1С» опубликовала тестовый релиз 8.5.4.1306 новой версии технологической платформы 1С:Предприятие 8.5.4, в которой были реализованы самые существенные изменения системы защиты с момента появления технологии программного лицензирования в 2011 г. и представлен новый механизм выдачи лицензий на использование клиентских и серверных приложений 1С:Предприятие 8.

Для защиты программных продуктов 1С:Предприятие 8.* от несанкционированного использования на сегодняшний день  применяются два принципиально разных механизма:

  • программные лицензии (технология разработана самой фирмой 1С),
  • аппаратные ключи типа HASP (технология разработана фирмой Aladdin).


Изменения в механизме лицензирования 1С:Предприятие 8.5

Начиная с версии 8.5.4 клиентские и серверные приложения 1С:Предприятие больше не могут сами получать клиентские лицензии напрямую от менеджера аппаратных ключей HASP License Manager (HASP LM) от компании Aladdin, который уже давно морально устарел. 

На смену HASP LM пришло новое приложение - Менеджер лицензий 1С:Предприятия (1C:Enterprise 8 License Manager) собственной разработки Фирмы "1С", который унифицирует работу с программными и аппаратными лицензиями, позволяет управлять их распределением между информационными базами, приложениями и пользователями (пространствами лицензирования). 


Примечание:
Если быть точным, то начиная с версии 8.5.4 произошел не только отказ от использования HASP LM, а полностью изменился весь механизм защиты - теперь все приложения 1С:Предприятия (и клиентское приложение, и сервер 1С:Предприятия) могут получать лицензии ТОЛЬКО через Менеджер лицензий 1С:Предприятия (как программные, так и аппаратные). Менеджер лицензий может быть установлен как на компьютере приложения, так и доступен по локальной сети. 


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

Примечание:
Менеджер лицензий 1С, в отличии от HASP LM , может выдать лицензию даже с однопользовательского клиентского ключа (в фиолетовом корпусе с маркировкой ORGL8), как по сети, так и при терминальном подключении. При этом:

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


Установка Менеджера лицензий 1С:Предприятие 8.5 

Менеджер лицензий работает под управлением всех операционных систем поддерживаемых технологической платформой 1С:Предприятие 8.5 (начиная с версии 8.5.4) и устанавливается при инсталляции технологической платформы 1С:Предприятия. 
Менеджер лицензий может быть установлен как отдельный компонент 1С:Предприятия из стандартного дистрибутива, без установки клиентской или серверной части платформы. 


Примечания:

  • Менеджер лицензий 1С:Предприятия 8 устанавливается даже в случае, если компонента "1С:Предприятие 8 - менеджер лицензий" не была выбрана явно при установке (!).
    В этом случае он запускается автоматически при запуске любого приложения системы "1С:Предприятие", использующего лицензию (кроме веб-клиента), если запущенный Менеджер лицензий не был обнаружен.
    Автоматически запущенный менеджер лицензий завершает свою работу через 20 секунд после завершения на данном компьютере последнего приложения, которое получало лицензию из этого менеджера лицензий или использовало его (Менеджер лицензий) для мониторинга лицензий.
  • Явная установка компоненты "1С:Предприятие 8 - менеджер лицензий" требуется только если лицензии необходимо раздавать по сети другим компьютерам и Менеджер лицензий будет использоваться как приложение или как сервис.  


Новый Менеджер лицензий 1С:Предприятия является консольным приложением (в ОС Windows исполняемый файл rmlic.exe, который устанавливается в каталог bin с другими файлами платформы 1С:Предприятие) и может быть запущен явно как приложение или как сервис (рекомендуется) в ОС Windows или Linux. 


Примечание:
Для управления Менеджером лицензий как сервисом Windows (или демоном Linux) требуются права администратора



Возможности менеджера лицензий 1С:Предприятие 8.5

Управление лицензиями в корпоративных информационных системах всегда было задачей, требующей баланса между строгим учетом и удобством для конечных пользователей. В новой версии платформы 1С:Предприятие 8.5 разработчики существенно расширили функционал Менеджера лицензий. Обновленный инструмент предлагает гибкие сценарии настройки, делая процесс управления лицензиями прозрачным, удобным и предсказуемым как для системных администраторов, так для обслуживающих партнеров 1С и рядовых пользователей.
Ключевые задачи, которые теперь эффективно решает Менеджер лицензий:

  • учет количества имеющихся, занятых и свободных лицензий в реальном времени;
  • централизованный мониторинг состояния клиентских и серверных лицензий;
  • выдача/получение (локально и по сети) клиентских лицензий (как программных, так и аппаратных от ключей системы HASP серий ORGL8, ORG8A и ORG8B);
  • выдача/получение локально и по сети программных серверных лицензий, а также локальной аппаратной серверной лицензии от ключей серий EN8SA и ENSR8;
  • гибкая настройка возможности получения лицензий в разрезе информационных баз, установленных продуктов, видов клиентских приложений, клиентских компьютеров, серийных номеров лицензий/ключей и пространств лицензирования (с возможностью устанавливать квоты на получение лицензий);
  • активация программных лицензий и повторное получение уже активированных лицензий (в том числе автоматическое);
  • возможность использования программного интерфейса для работы с МЛ из встроенного языка.

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


Примечания:

  • Если планируется раздача лицензий по сети (программных или аппаратных), то Менеджер лицензий 1С:Предприятия необходимо устанавливать именно на тот компьютер, на котором расположены программные лицензии или аппаратные ключи защиты, которые необходимо будет раздавать.
  • Если программа 1С будет использоваться только локально на том же компьютере, где установлен однопользовательский USB-ключ или однопользовательская программная лицензия, то вручную устанавливать Менеджер лицензий необязательно. Он будет запущен автоматически при запуске любого приложения, использующего лицензию.
  • Менеджер лицензий может выдать серверу 1С по сети с другого компьютера только программную серверную лицензию, а серверные лицензии с аппаратных ключей EN8SA и ENSR8 по сети не раздаются. Такие ключи должны устанавливаться непосредственно на той машине, на которой будет запускаться приложение сервера 1С:Предприятия.
  • Менеджер лицензий 1С не умеет работать с лицензиями базовых версий программ 1С, т.е. если на компьютере планируется использовать только базовые версии, то устанавливать Менеджер лицензий 1С не нужно.
  • Не допускается одновременное использование нескольких экземпляров Менеджера лицензий на одном компьютере, запущенных с разными параметрами. 
  • В локальной сети может быть несколько компьютеров с Менеджарами лицензий.
  • По умолчанию Менеджер лицензий 1С занимает TCP и UDP порты 475 и 1544. Если порт 475 или 1544 занят другим приложением (в том числе и оба сразу), то Менеджер Лицензий успешно запускается, занимает свободный порт и готов выдавать лицензии локальным приложениям и приложениям в локальной сети (если найден свободный порт).
  • В операционных системах Linux/MacOS открыть порты с номерами, меньшими 1024 может только пользователь с правами администратора. Менеджер Лицензий не сможет занять порт 475, даже если он свободен, без прав администратора.


Вы можете приобрести клиентские и серверные лицензии 1С:Предприятие 8.* напрямую в нашей компании даже если территориально находитесь в другом регионе РФ, т.к. мы можем обеспечить максимально быструю отгрузку электронных лицензий 1С в любую точку нашей огромной страны - пинкоды для регистрации и активации лицензий высылаем на емайл в течение двух часов после оплаты (в рабочие дни с 10.00 до 18.00 по МСК). Прямая регистрация в личном кабинете официального портала 1С. Гарантия 100% лицензионности!
Клиентские лицензии 1С:Предприятие 8
Лицензии на сервер 1С:Предприятие 8


Порядок подсчета лицензий Менеджером лицензий 1С:Предприятия 8.5

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

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

  • Менеджер лицензий на компьютере приложения, получающего лицензию (Локальный МЛ). На компьютере веб-клиента локальный МЛ не используется.
  • Менеджеры лицензий на компьютерах кластера серверов «1С:Предприятие», на которые назначен сервис лицензирования. Используется только в клиент-серверном варианте.
  • Менеджеры лицензий, перечисленные в конфигурационном файле nethasp.ini (на компьютере приложения, выполняющего получение лицензии). Порядок использования МЛ определяется последовательностью указания адресов в параметре NH_SERVER_ADDR секции NH_TCPIP.
  • Менеджеры лицензий, перечисленные в конфигурационном файле rclic.cfg (на компьютере приложения, выполняющего получение лицензии). Порядок использования МЛ определяется последовательностью указания адресов в параметре ManagerAddress.
  • Менеджеры лицензий, которые обнаружены с помощью широковещательного поиска. Порядок обхода не определен. В некоторых случаях при широковещательном поиске не будут использоваться сетевые порты по умолчанию, а будут использоваться только те сетевые порты, которые явно указаны в конфигурационных файлах.

У каждого обнаруженного МЛ запрашивается свободная лицензия. Лицензии на компьютере менеджера ищутся в следующем порядке:

  • Программные лицензии.
  • Аппаратные лицензии.
  • Лицензии для разработчика.

Примечания:

  • Если программная лицензия была привязана к аппаратному ключу, то адрес Менеджера лицензий с ключами, которые используются для такой привязки, должен быть обязательно указан в параметре AssociationAddress конфигурационного файла rmlic.cfg текущего Менеджера лицензий (см.ниже).
  • Клиентское приложение каждый раз получает свободную лицензию по вышеприведенному алгоритму. Запоминание последней полученной лицензии не выполняется.


В зависимости от вида и места размещения, лицензии расходуются различными способами:

ЛокальныйПрограммнаяАппаратная
Локальный МЛНа компьютерНа компьютер
Удаленный МЛНа сеансНа компьютер

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

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

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

Примечание:
Таким образом, в новом Менеджере лицензий была реализована возможность получения клиентским приложением 1С:Предприятия программных лицензий с другого компьютера по сети для файлового варианта информационной базы, при этом для локальных лицензий выдача осуществляется На компьютер, а для удаленных - На сеанс. Для всех остальных сценариев использования, которые уже были ранее, система лицензирования и порядок подсчета выданных лицензий не изменились (!).


Совместное использование Менеджера лицензий 1С и HASP LM

Если предполагается одновременное использование сетевых аппаратных ключей типа HASP платформой 1С:Предприятие как версии 8.3, так и 8.5.4 (и старше), то Менеджер лицензий 1С:Предприятия можно использовать совместно с HASP License Manager. В этом случае в сети должно быть разрешено взаимодействие приложений по TCP и UDP портам 475 и 1544. После этого все приложения платформы 1С:Предприятие версий 8.5.4 (и старше) смогут использовать те же сетевые ключи, которые использовали приложения платформы 1С:Предприятие версий ниже 8.5.4.

Рекомендация:
Если со временем, по мере обновления на всех компьютерах в локальной сети будет прекращено использование платформы 1С:Предприятие ниже версий 8.5.4, то рекомендуется удалить HASP License Manager со всех устройств и перейти на использование только Менеджера лицензий от Фирмы "1С"


Мониторинг лицензий

Для контроля и мониторинга доступных, свободных и занятых лицензий (как программных, так и аппаратных) предназначена стандартная обработка Управление лицензиями
Обработку Управление лицензиями можно открыть как обычным способом из уже запущенной информационной базы при помощи команды Функции для технического специалиста > Стандартные > Управление лицензиями, так и с помощью команды /ManageLicenses командной строки запуска клиентского приложения. 

Примечания:

  • Во втором случае не потребуется выбирать для работы какую-либо информационную базу, соединение будет выполнено со специальной временной служебной информационной базой, предназначенной для выполнения универсальных внешних обработок и расположенной в каталоге EmptyIB (в ОС Windows служебная база по умолчанию создается в каталоге C:\Users\<user>\AppData\Roaming\1C\1cv8\EmptyIB).
  • Команда /ManageLicenses предназначена именно для запуска клиентского приложения, а не для указания в параметрах запуска информационных баз, т.е. стандартную обработку Управление лицензиями Менеджера лицензий можно запустить через командную строку (например, для ОС Windows: "C:\Program Files\1cv8\8.5.4.1306\bin\1cv8.exe" /ManageLicenses).


Форма обработки Управления лицензиями состоит из двух частей:

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


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

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

Примечания:

  • В окне о приложениях, занимающих лицензии, также будет отображаться краткая информация о приложениях более старых версий платформы 8.3.27 и 8.5.1, которые получили лицензии (программные или аппаратные) не от Менеджера лицензий. Для таких приложений в таблице указывается только вариант подключения (локальное/удаленное) и вид приложения. Версия платформы отображается в обобщенном виде "8.3.27-" для любого релиза платформы выше 8.3.27.* и ниже 8.5.4.*.  Остальные данные приложения (Строка соединения, Пользователь, Адрес, Время) стандартной обработкой Управление лицензиями не отображаются.
  • Обработка Управление лицензиями так же по разному отображает вид запроса лицензии приложениями разных версий платформы, которые получили лицензию от аппаратного ключа HASP в терминальной сессии (даже в случае, если разные версии приложений получают лицензии от одного и того же ключа, на том же ПК и в той же терминальной сессии): 
    • для приложений на платформе 8.3.27.* - 8.5.1.* - клиентское приложение будет отображаться как удаленное (в этом случае лицензия может быть получена только от HASP LM);
    • для приложений на платформе 8.5.4.* и выше - клиентское приложение будет определяться как локальное (в этом случае лицензия может быть выдана только Менеджером лицензий).
  • Приложения версий ниже 8.3.27 обработка Управление лицензиями не определяет и не отображает.  



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


В этом случае будут отображаться поля с признаками уровня лицензии КОРП/ПРОФ, дата активации, какие пинкоды были использованы (для активации одной многопользовательской лицензии на сервере или несколько однопользовательских), количество пинкодов в комплекте, какие параметры привязки лицензий изменились, дата изменений и пр.

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


Кнопка вызова команды аутентификации администратора кластера находится в панели инструментов над таблицей со списком доступных Менеджеров лицензий в левой части формы обработки Управления лицензиями.


Примечание:
Если в кластере пустой список администраторов, то поля Имя администратора кластера и Пароль должны быть пустыми.


Управление серверами

Обработку Управление серверами можно также открыть как обычным образом из уже запущенной информационной базы при помощи команды Функции для технического специалиста > Стандартные > Управление серверами, так и с помощью команды /ManageServers командной строки запуска клиентского приложения (точно так же, как и обработку Управление лицензиями).



Настройка работы Менеджера лицензий 1С:Предприятия 8.5

Одним из самых значимых нововведений стала возможность тонкой, гибкой настройки правил получения лицензий. Новый Менеджер лицензий 1С:Предприятия предоставляет расширенные возможности настройки выдачи и получения лицензий, которые осуществляются с помощью конфигурационных файлов rclic.cfg и rmlic.cfg

  • rclic.cfg - конфигурационный файл клиентского приложения, с помощью которого выполняется настройка обращения к Менеджеру лицензий.
    Файл представляет собой текстовый документ в кодировке UTF-8 или UTF-16LE и содержит строки формата <Параметр>=<Значение>.
    Изменения значений параметров в файлах rclic.cfg (и nethasp.ini) действуют сразу после сохранения изменений.

  • rmlic.cfg - конфигурационный файл Менеджера лицензий.
    Файл представляет собой текстовый документ в кодировке UTF-8 или UTF-16LE и содержит строки формата <Параметр>=<Значение>.
    Если в описании параметра не сказано другое, то при изменении значения параметра новое значение начинает использоваться Менеджером лицензий не позднее, чем через 20 секунд после записи изменений в конфигурационный файл.

Наиболее интересные и гибкие возможности настройки Менеджера лицензий 1С:Предприятия реализованы с помощью механизма ограничений, которые задаются параметрами Quota конфигурационного файла rmlic.cfg (см.ниже).
Данный механизм позволяет администратору регламентировать получение лицензий в различных разрезах, которые могут быть указаны как по отдельности, так и совместно:

Вид разреза
Комментарий
По видам приложений
Например, можно ограничить работу менеджера лицензий таким образом, чтобы одновременно в системе работало не более 5 конфигураторов, 10 веб-клиентов, 3 мобильных клиента и 2 COM-соединения, причем не важно с какими информационными базами.
По информационным базам
В этом случае имеется возможность указать шаблон расположения информационной базы с любым вариантом подключения. Например, можно указать, что файловым базам можно использовать не более 17 лицензий.
По регистрационным номерам программных лицензий или серии аппаратного ключа защитыМенеджер лицензий может получать лицензии из программной лицензии с определенным (или определенными) регистрационными номерами или из аппаратного ключа с определенными сериями. Например, если менеджер лицензий обслуживает несколько юридических лиц, каждое из которых приобретало свой комплект лицензий, то можно настроить менеджер таким образом, что каждое юридическое лицо будет получать лицензии только из приобретенного комплекта лицензий.
По именам пространства лицензированияВсе получатели лицензий могут быть разбиты на именованные группы, которые называются пространствами лицензирования. Каждое пространство имеет уникальное имя. Пространство лицензирования по умолчанию имеет пустое имя.

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


Примечание:
Настройки конфигурационного файла nethasp.ini, указанные в параметрах [NH_COMMON] - NH_TCPIP, [NH_TCPIP] - NH_USE_BROADCAST, NH_PORT_NUMBER, NH_SERVER_ADDR для платформы 8.3, продолжают действовать для платформы 8.5.4 и также применяются новым Менеджером лицензий 1С:Предприятия.
Настройка конфигурационных файлов NETHASP.INI и NHSRV.INI для получения клиентских лицензий 1С:Предприятие

Параметры конфигурационного файла RCLIC.CFG
для настройки обращений приложений 1С к Менеджеру лицензий

Параметр
Описание
BroadcastPortПараметр BroadcastPort позволяет задать сетевые порты для широковещательного поиска Менеджеров лицензий по протоколу UDP. Номера портов перечисляются через запятую. Если параметр указан, но значение параметра отсутствует, то широковещательный поиск не выполняется.

Значение по умолчанию: 475, 1544
DisabledAddressПараметр DisabledAddress предназначен для запрета использования МЛ. Менеджеры лицензий, доступные по IP-адресам, перечисленных в данном параметре, не будут использоваться для получения лицензий. Сетевые адреса перечисляются через запятую. Наличие адреса в этом списке запрещает использовать Менеджер лицензий, в том числе если он:

  • Локальный и доступен по IPC (адрес localhost).
  • Указан в параметре NH_SERVER_ADDR файла nethasp.ini.
  • Указан в параметре ManagerAddress файла rclic.cfg.
  • Был обнаружен в результате широковещательного поиска.
LicenseSpaceПараметр LicenseSpace позволяет указать имя пространства лицензирования, которому принадлежит этот получатель лицензии. Может включать буквы, цифры, пробелы. Начальные и конечные пробелы не являются значащими. Остальные являются. При занятии лицензии имя пространства сообщается Менеджеру лицензии и участвует в выборе квот на выдачу лицензий.
ManagerAddressПараметр ManagerAddress определяет список используемых Менеджеров лицензий. Адреса, указанные в параметре, добавляются к списку адресов Менеджеров лицензий, полученному в результате широковещательного поиска (если широковещательный поиск разрешен). Полученный список Менеджеров лицензий используется для установки IP-соединений с менеджерами. Список адресов формируется по следующим правилам:

  • value:=менеджер [, value]
  • менеджер:=сервер[: порт]
  • сервер:=пк|адрес
  • пк ‑ имя компьютера, которое может быть сопоставлено с IP-адресом с помощью средств операционной системы.
  • адрес ‑ IP-адрес в любом формате:
  • v4, например, 192.168.0.123.
  • v6, например, 2001:db8:3333:4444:5555:6666:7777:8888.
  • порт ‑ число, номер сетевого порта.


Параметры конфигурационного файла RMLIC.CFG
для настройки Менеджера лицензий

Параметр
Описание
AssociationAddressПараметр AssociationAddress позволяет указать адрес Менеджера лицензий с аппаратными ключами. Ключи с этого менеджера будут использоваться для привязки программных лицензий. Параметр необходимо использовать, если файлы программных лицензий этого компьютера привязаны к аппаратным лицензиям, установленным на другом компьютере.
Подробнее: Привязка программных лицензий "1С Предприятия 8.*" к аппаратным ключам защиты
ClientDisableПараметр ClientDisable позволяет указать имена (или адреса) компьютеров, которые не могут получить лицензии через данный Менеджер лицензий. Компьютер с некоторым адресом получит лицензию, если его адрес (или любой другой идентификационный параметр) явно указан в списке значений параметра ClientEnable или отсутствует в списка обеих параметров, управляемых доступом (ClientDisable и ClientEnable).

Список адресов формируется по следующим правилам:

  • value:=диапазон [, value]
  • диапазон:=имя|адрес|интервал|шаблон|маска
  • имя ‑ мнемоническое имя компьютера, которое может быть сопоставлено с IP-адресом с помощью средств операционной системы.
  • адрес ‑ IP-адрес в любом формате:
    • v4, например, 192.168.0.123.
    • v6, например, 2001:db8:3333:4444:5555:6666:7777:8888.
  • интервал ‑ вместо последнего числа адреса IPv4 может быть указано 2 числа через символ «-», например, 10.24.2.18-99.
  • шаблон ‑ вместо одного или нескольких последних элементов адреса может быть указан один символ «*», например, 192.168.10.* (последний байт любой) или 192.168.* (два последних байта любые). В случае адреса IPv6 на символ «*» может быть заменён только последний элемент адреса. В противном случае, в сочетании с разделителем «::» возникает неоднозначность толкования.
  • маска ‑ через символ «/» после адреса IPv4 указано количество единичных бит маски, например, 192.168.0.8/29 значит наложение перед сравнением маски из 29 единичных бит в начале и 3 нулевых бит в конце.
ClientEnableПараметр ClientEnable позволяет указать имена (или адреса) компьютеров, которые могут получить лицензии через данный Менеджер лицензий. Описание формата списка приведено в описании параметра ClientDisable.
DescriptionПараметр Description позволяет задать человекочитаемое описание Менеджера лицензий, например, для механизмов мониторинга.
PortTCPПараметр PortTCP предназначен для указания сетевого порта, который используется для обращения к Менеджеру лицензий (по протоколу TCP).
Чтение параметра происходит один раз, при запуске Менеджера лицензий.

Значение по умолчанию: 1544, 475.
PortUDPПараметр PortUDP предназначен для указания сетевого порта, который используется для поиска Менеджера лицензий в локальной сети (широковещательный поиск, по протоколу UDP).
Чтение параметра происходит один раз, при запуске Менеджера лицензий.

Значение по умолчанию: 1544, 475.
QuotaПараметр Quota позволяет указать параметры, ограничивающие выделение лицензий клиентским приложениям. Ограничение может быть установлено в разрезе различных шаблонов квотирования. Значение параметра представляет собой строку вида:
Quota=<пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>,
где:

  • <пространство> ‑ шаблон имени пространства лицензирования. Ограничение (квота) подойдёт только тем клиентам, для которых указано имя пространства лицензирования, подходящее под указанный шаблон.

    Примечания:

    • Имя пространства лицензирования задается в параметре LicenseSpace конфигурационного файла rclic.cfg на клиентских компьютерах. 
    • Пустой шаблон подойдёт только клиентам, у которых не указано пространство лицензирования или указано пустое имя пространства. Допустимо использование шаблонных символов «?» и «*». Символ «*» подойдёт клиентам с любым именем пространства. 
    • Если в одной локальной сети имеются независимые группы пользователей, каждая из которых должна использовать свой комплект лицензий, то можно назначить каждой группе своё имя пространства лицензирования, и выдавать лицензии на основании пространства, которому принадлежит получатель лицензии.

  • <ИБ> ‑ шаблон расположения информационной базы.
    Основные параметры строки соединения с информационной базой:
    • File=каталог ‑ для файлового варианта информационной базы.
    • Srvr=сервер;Ref=имя ‑ для клиент-серверного варианта информационной базы.
    • ws=URL ‑ для подключения к информационной базы с помощью веб-сервера.
    • * ‑ любое расположение информационной базы.

Примечания:

  • Для поля <ИБ> не предусмотрена возможность указания нескольких строк соединения c ИБ через какой либо разделитель в одном параметре Quote (т.е. для каждой ИБ необходимо использовать отдельный параметр Quote).
  • Символ «*» в качестве значения поля <ИБ> означает применение данного шаблона ограничений Quote для любой информационной базы.
  • Если в строке соединения с информационной базой есть запятые, то весь фрагмент строки соединения поля <ИБ> должен быть заключен в кавычки. В этом случае кавычки внутри изображаются двумя кавычками.
  • В значениях «каталог», «сервер», «имя», «URL» могут использоваться шаблонные символы «?» и «*». Чтобы символ «?» или «*» не считался шаблоном, требуется перед ним указать символ «^». Сам по себе символ «^» перед символами «?» или «*» должен быть удвоен.

  • <приложения> ‑ список видов приложений, являющихся конечными получателями лицензии, разделенные символом «;» или «*» или пустая строка. Если список видов приложений не указан (пустая строка) или задан символом «*», то ограничение будет действовать на все виды приложений.
    Виды приложений:
    • AnalyticsClient ‑ клиент системы 1С:Аналитика.
    • ClusterManager ‑ менеджер кластера серверов (параметр зарезервирован для будущих сценариев, в настоящее время пока не используется).
    • COMConnector ‑ COM-соединение.
    • Designer ‑ конфигуратор.
    • MobileClient ‑ мобильный клиент.
    • RichClient ‑ толстый клиент.
    • StandAloneServer ‑ автономный сервер.
    • ThinClient ‑ тонкий клиент.
    • WebClient ‑ веб-клиент.
    • WebServerExtension ‑ расширение веб-сервера.
    • WorkingProcess ‑ рабочий процесс кластера серверов.

  • <рег.номера> ‑ регистрационный номер продукта или серия ключа защиты или их список, где в качестве разделителя выступает символ «;». Описывает перечень номеров программных продуктов (ключей защиты), которые будут удовлетворять данному набору ограничений. Если не задано или указан символ «*», то лицензия может быть выдана из любого продукта и ключа HASP.

    Примечания:

    • В качестве <рег.номера> допускается указание серий аппаратных ключей зашиты типа HASP: 
      • ORGL8 - клиентские лицензии на 1, 5, 10, 20, 50 и 100 рабочих мест; 
      • ORG8A - клиентская лицензия на 300 рабочих мест; 
      • ORG8B - клиентская лицензия на 500 рабочих мест; 
      • ENSR8 - лицензия на 32-разрядный сервер 1С:Предприятия; 
      • EN8SA - лицензия на 64-разрядный сервер 1С:Предприятия.
    • Для поля <рег.номера> не предусмотрена возможность использования масок (т.е. рег.номер нельзя указать, например, в виде маски 810*, которая могла быть общей для  рег.номеров сразу нескольких программных лицензий). Все рег.номера должны быть перечислены явно в полном виде с использованием разделителя (;).
    • Выбор продукта выполняется только в случае, если Менеджер лицензий был установлен явно и запущен как приложение или сервис. Если же клиентское приложение получает лицензию от локального Менеджера лицензий, который был запущен автоматически, то содержимое этого поля игнорируется.

  • <ограничение> ‑ представляет собой число равное максимальному количеству лицензий, которое может быть выдано. Если указан символ «*», то количество не ограничено.

    Примечание:
    Учитывайте, что при использовании поля <ограничение> параметра Quota подсчет количества для применения ограничений осуществляется "на сеанс" даже в случае, если лицензия выдается с аппаратного ключа HASP, т.е. если, например, в настройках ограничений для какого-то пользователя в данном поле было указано значение 2, то этот пользователь сможет запустить только 2 приложения 1С (две информационные базы) независимо от того, из какого источника была получена лицензия, от аппаратного ключа HASP или из файла программной лицензии.

Шаблонные символы трактуются следующим образом:

  • «_» (подчеркивание): один произвольный символ.
  • «%» (процент): последовательность, содержащая любое количество произвольных символов.

Порядок работы механизма ограничений 

Комбинации параметров указанных в конфигурационном файле rmlic.cfg называются шаблонами ограничений.

Когда выбранному менеджеру лицензий приходит запрос на получение лицензии, выполняются следующие действия:

  • Формируется список шаблонов ограничений, описанных в параметрах Quota конфигурационного файла Менеджера лицензий rmlic.cfg.
  • По сформированному списку выполняется поиск подходящего шаблона ограничения (от первого найденного ограничения к последнему по порядку размещения строк с параметром Quota в конфигурационном файле rmlic.cfg), удовлетворяющего поступившему запросу (информационная база и вид приложения).
  • Если в используемом шаблоне указано конкретное значение ограничения на количество выданных лицензий, то проверяется количество уже выданных лицензий по данному шаблону. Если ограничение достигнуто ‑ менеджер лицензий не может выдать лицензию.
  • Далее выполняется попытка получения лицензии, используя перечисленные в шаблоне параметры доступных продуктов (регистрационные номера и серии ключей HASP). Если лицензия получена ‑ возвращается лицензия, если нет ‑ менеджер лицензий не может выдать лицензию.

Примечания: 

  • Если в файле rmlic.cfg пустой список ограничений (т.е. нет строк с параметром Quota, ограничивающего выделение лицензий), то можно использовать все лицензии, найденные Менеджером лицензий
  • Если в файле rmlic.cfg указано несколько строк с параметром Quota, то осуществляет поиск подходящего шаблона ограничения от первого найденного ограничения к последнему по порядку размещения строк с параметром Quota в конфигурационном файле rmlic.cfg.
  • Для выдачи лицензий и применения ограничений Менеджер лицензий будет использовать первый найденый подходящий шаблон (первую подходящую строку с параметром Quota из списка по порядку их размещения в конфигурационном файле rmlic.cfg), дальнейший поиск шаблонов ограничений (следующих строк с параметром Quota) не производится (т.е. порядок размещения строк с параметром Quota в файле rmlic.cfg имеет важное значение!).
  • Шаблон ограничений считается подходящим, есть он соответствует всем значениям во всех разрезах.
  • Если в конфигурационном файле rmlic.cfg были указаны какие-либо значения параметра Quota, а Менеджер лицензий при запуске 1С не найдет ни одного подходящего шаблона, то приложение 1С не сможет получить лицензию от данного Менеджера лицензий


Пример:

Если в файле rmlic.cfg будут указаны следующие строки с параметром Quota в таком порядке:

Quota= *, File="C:\Base1C\InfoBase1", *, 8101111111, *
Quota= *, File=*, *, ORGL8, *
Quota= *, File="C:\Base1C\InfoBase2", *, 8102222222, *
Quota= *, File="C:\Base1C\InfoBase3", *, 8103333333, *

то поведение Менеджера лицензий будет следующим: 

  • Если запускается файловая информационная база, размещенная в каталоге C:\Base1C\InfoBase1, то будет осуществлена попытка получения программной лицензии 8101111111. Если лицензия 8101111111 не будет обнаружена или на ней нет свободных лицензий, то лицензия выдана не будет, в том числе и от аппаратного ключа ORGL8, который указан в параметре Quote в следующей строке.
  • Если запускаются любые другие файловые базы (в том числе и размещенные в каталогах C:\Base1C\InfoBase2 и C:\Base1C\InfoBase3), то будет осуществлена попытка получения аппаратной лицензии от ключа HASP (локального или доступного по сети) серии ORGL8 (к этой серии относятся любые USB-ключи от 1 до 100 рабочих мест). Если ключи ORGL8 не будут обнаружены или на них нет свободных лицензий, то лицензия выдана не будет, в том числе и при запуске информационных баз, размещенных в каталогах File="C:\Base1C\InfoBase2 и File="C:\Base1C\InfoBase3, которые указаны в параметре Quote в следующих двух строках (т.е. они не смогут получить программные лицензии 8102222222 и 8103333333 соответственно, не смотря на то, что они указаны в параметрах Quote ниже.
  • Если будут запускаться базы с любым другим типом размещения (клиент-серверные или опубликованные на веб-сервере), то Менеджер лицензий не сможет им выдать никаких лицензий, ни программных, ни аппаратных, т.к. МЛ в файле rmlic.cfg не сможет найти ни одного подходящего шаблона регламентирующего порядок выдачи лицензий при запуске таких ИБ.


Расположение конфигурационных файлов RCLIC.CFG и RMLIC.CFG

Поиск файлов rclic.cfg и rmlic.cfg выполняется по стандартным правилам поиска конфигурационных файлов платформы "1С:Предприятие":

В каталоге, который указан в параметре ConfLocation= конфигурационного файла conf.cfg.

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

Для ОС Windows:

  • В каталоге bin\conf каталога конкретной версии «1С:Предприятия» соответствующей разрядности.
  • В каталоге %LOCALAPPDATA%\1C\1cv8\conf. Используется платформой любой версии, разрядности и варианта установки.
  • Установка "для компьютера":
    • 32-разрядная система в 64-разрядной ОС: %PROGRAMFILES(x86)%\1cv8\conf.
    • В остальных случаях: %PROGRAMFILES%\1cv8\conf.
  • Установка «для пользователя»:
  • 32-разрядная система в 32-разрядной ОС: %LOCALAPPDATA%\Programs\1cv8\conf.
  • 32-разрядная система в 64-разрядной ОС: %LOCALAPPDATA%\Programs\1cv8_x86\conf.
  • 64-разрядная система в 64-разрядной ОС: %LOCALAPPDATA%\Programs\1cv8_x64\conf.

Для ОС Linux:

  • В каталоге conf каталога конкретной версии «1С:Предприятия» соответствующей разрядности.
  • Каталог ~/.1cv8/1C/1cv8/conf (где ~ ‑ это домашний каталог пользователя, от имени которого работает сервер «1С:Предприятия»).

Для ОС macOS:

  • Каталог conf установленной версии, например: /opt/1cv8/A.B.C.D/conf.
  • Каталог ~/.1cv8/1C/1cv8/conf (где ~ ‑ это домашний каталог пользователя, от имени которого работает сервер «1С:Предприятия»).


Программный интерфейс для работы из встроенного языка

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

  • ПолучитьДоступныеМенеджерыЛицензий(), 
  • ПроверитьДоступностьМенеджераЛицензий(), 
  • ПолучитьОтветЦентраЛицензирования().

Для методов менеджера получения лицензий ПолучитьЛицензиюАвтоматически(), СоздатьЗапросНаПолучениеЛицензииНаНосителе() и ПолучитьЛицензиюНаНосителе() значением параметра ЗапросНаПолучениеЛицензии может быть значение типа УстановленныйПродуктМониторингаЛицензий (дополнительно к существующим типам значений параметра).

Реализовано свойство глобального контекста МониторингЛицензий, которое позволяет получать информацию о текущем состоянии лицензий от менеджера мониторинга лицензий.

Подробнее в руководстве разработчика на сайте ИТС: 
https://its.1c.ru/db/v854doc#bookmark:dev:TI000002898


Особые случаи и рекомендации

  • Программная лицензия, полученная платформой версии 8.5.4 (и выше), не может быть использована для запуска приложений платформы версий 8.3 и 8.5.1, если до неё на этом компьютере не было ни одной лицензии, полученной платформой версии 8.5.1 (или ниже).
  • Часовой пояс системного времени на компьютере с Менеджером лицензий должен совпадать с часовым поясом системного времени на компьютерах с клиентскими и серверными приложениями, которые должны получать лицензии от МЛ (время не должно отличаться более чем на 20 минут).


Дополнительно

Начиная с платформы 1С:Предприятие версии 8.5.4 изменилось наименование флага в настройках диалога запуска - с "Использовать аппаратную лицензию (ключ защиты)" на "Выполнять поиск лицензии клиентским приложением".
Теперь этот флаг влияет на поиск любых лицензий на клиенте, и программных, и аппаратных (а не только аппаратных, как было ранее). Если флаг не установлен, то лицензия может быть получена только от сервера 1С:Предприятия (или от модуля веб-сервера, если опубликована файловая база).


Аналогично изменилось значение параметра UseHwLicenses конфигурационного файла 1cestart.cfg (и соответствующей команды командной строки запуска клиентского приложения).
Если данный параметр установлен в значение UseHwLicenses=0 (или в командной строке указан ключ /UseHwLicenses-), то локальным компьютером поиск клиентских лицензий не осуществляется (ни программных, ни аппаратных). 

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


Полезные ссылки



Источники:



Компания "Онлайн", 2026
www.online-ufa.ru



Ответы на вопросы пользователей (FAQ)

Если вы не нашли ответ на свой вопрос в FAQ, то можете его задать онлайн-консультанту на сайте или в Telegram https://t.me/OnlineUfaSupport1C


1.1. Вопрос: В каких случаях при установке платформы необходимо выбирать установку компоненты "1С:Предприятие - менеджер лицензий", а при каких сценариях этот пункт можно пропустить?

Ответ: Во-первых - при установке платформы Менеджер лицензий 1С:Предприятия 8 (rmlic) устанавливается всегда, даже если компонента "1С:Предприятие 8 - менеджер лицензий" не была выбрана вручную явно (!) - в этом случае МЛ запускается автоматически при локальном запуске на этом компьютере любого приложения системы "1С:Предприятие", использующего лицензию (кроме веб-клиента), если запущенный Менеджер лицензий не был обнаружен, и завершает свою работу через 20 секунд после завершения на данном компьютере последнего приложения, которое получало лицензию из этого Менеджера лицензий (или использовало МЛ для мониторинга лицензий).
Во-вторых - выбирать явную установку компоненты "1С:Предприятие - менеджер лицензий" необходимо в случаях, когда планируется раздача лицензий (программных или аппаратных) с этого компьютера другим устройствам в сети (в этом случае Менеджер лицензий должен запускаться как приложение или как сервис). 
Т.е. если раздача лицензий по сети не планируется и приложения 1С будут запускаться непосредственно на той же машине, на которой установлен ключ или программная лицензия, или на этом компьютере никаких ключей/лицензий не будет вовсе и планируется получение лицензий от МЛ или сервера 1С с другого устройства, то вручную выбирать установку компоненты "1С:Предприятие - менеджер лицензий" на этом ПК необязательно. 


1.2. Вопрос: Можно ли установить Менеджер лицензий 1С из состава дистрибутива платформы 1С:Предприятия 8.5.4 и использовать его для раздачи по сети программных лицензий и/или для настройки правил получения лицензий с помощью конфигурационных файлов rclic.cfg и rmlic.cfg для приложений на платформе 1С:Предприятие версии ниже чем 8.5.4 (например, 8.3.27 и 8.5.1)?

Ответ: Нет, Менеджер лицензий используется только при работе платформы 1С:Предприятие 8.5.4 (и выше). Для приложений более низкой версии МЛ не используется и, соответственно, никакие лицензии они от МЛ получать не смогут и настройки применяться не будут.


2.1. Вопрос: При попытке запустить информационную базу с параметром /ManageLicenses для запуска обработки "Управления лицензиями" выходит ошибка:

Каталог не обнаружен 'v8res://mngbase/StandardLicenseManagement.epf'

Но такого каталога у меня на компьютере нет.
В чем может быть проблема?


Ответ: Причина в том, что ключ /ManageLicenses вы указали в параметрах запуска информационной базы, но команда /ManageLicenses предназначена для запуска клиентского приложения, а не для указания в параметрах запуска ИБ. Обработку Управление лицензиями необходимо запускать через командную строку (например, для ОС Windows: "C:\Program Files\1cv8\8.5.4.1306\bin\1cv8.exe" /ManageLicenses).
Если на компьютере запускается к.л. информационная база, то обработку проще открыть из уже запущенной базы с помощью команды Функции для технического специалиста > Стандартные > Управление лицензиями. Запуск с помощью параметра /ManageLicenses нужен для случаев, когда обработку Управление лицензиями необходимо запустить на компьютере, на котором нет доступных лицензий и невозможно открыть никакую ИБ, т.к. запуск клиентского приложения с параметром /ManageLicenses не требует лицензий.


2.2. Вопрос: Что будет, если я случайно удалю базу EmptyIB с приложениями "Управление лицензиями" и "Управление серверами", например, при очистке кэша (т.к. она расположена по адресу C:\Users\<user>\AppData\Roaming\1C\1cv8\EmptyIB)?  

Ответ: Ничего не будет. "Управление лицензиями" и "Управление серверами" - это не приложения, а универсальные обработки. А EmptyIB - это пустая временная служебная база, в которой не хранится никаких данных. Она предназначена именно для выполнения подобных универсальных внешних обработок, для запуска которых не указываются параметры соединения с информационной базой (не только ManageLicenses и ManageServers). Если удалить каталог с этой базой, то при следующем запуске любой из подобных обработок база будет создана заново.


2.3. Вопрос: В статье сказано, что с помощью приложения "Управление лицензиями" можно активировать новую программную лицензию, но в интерфейсе вижу только кнопку "Получить лицензию повторно". Как активировать новую лицензию?  

Ответ: Мастер получения лицензии можно вызвать с помощью "Функции для техинического специалиста" > "Стандартные" > "Получение лицензии".


3. Вопрос: Есть вопрос по мониторингу лицензий с помощью обработки Управление лицензиями (ManageLicenses) - в правой части окна в таблице "Приложения, занимающие лицензии" в одной из строк в колонке "Версия" отображается "8.3.27-" и нет никакой информации в колонках Строка соединения, Пользователь, Адрес и пр. - что это значит ?


Ответ: 8.3.27- в колонке Версия, без уточнения точного релиза платформы, означает:

  • во-первых - лицензия из данного файла или аппаратного ключа была получена приложением 1С:Предприятие, версия которого ниже чем 8.5.4.*, но выше чем 8.3.27.*.
  • во-вторых - лицензия из данного файла или аппаратного ключа была получена приложением 1С:Предприятие не от Менеджера лицензий (самостоятельно или от HASP LM).   

В этом случае в таблице "Приложения, занимающие лицензии" будет отображаться только вариант подключения (локальное/удаленное) и Вид приложения, а версия платформы будет указана в обобщенном виде "8.3.27-" для любого релиза платформы выше 8.3.27.* и ниже 8.5.4.* (например, 8.3.27.2130 или 8.5.1.1343). Остальные данные приложения (Строка соединения, Пользователь/ПК и время) стандартной обработкой Управление лицензиями не отображаются.
Если версия "8.3.27-" отображается у строки с видом запроса лицензии "Удаленное клиентское приложение", то лицензия этому приложению была выдана HASP LM с аппаратного сетевого ключа (ORGL8, ORG8A, ORG8B), а само приложение было запущено на другом компьютере в локальной сети или в терминальной сессии. 

P.S.
Приложения версий ниже 8.3.27 обработка Управление лицензиями не видит вовсе.  


4. Вопрос: Может ли новый Менеджер лицензий выдать серверную лицензию с аппаратного ключа EN8SA серверу 1С:Предприятия 8.5 (x86-64) на другой машине в сети (виртуальной)?

Ответ: Нет, Менеджер лицензий по сети с другого компьютера может выдать серверу 1С:Предприятия только программную лицензию на сервер. Аппаратный ключ EN8SA должен быть установлен на той же машине, что и сервер 1С:Предприятия.


5.1. Вопрос: Может ли Менеджер лицензий 1С 8.5 выдать лицензию другому компьютеру в сети с однопользовательского ключа (в фиолетовом корпусе с маркировкой ORGL8)?

Ответ: Да, в отличии от HASP LM, новый Менеджер лицензий может выдать лицензию с однопользовательского ключа (в фиолетовом корпусе с маркировкой ORGL8) по сети другому компьютеру, но учитывайте, что в этом случае лицензия выдается на сеанс, т.е. можно будет выполнить запуск только одного приложения (только одной информационной базы).


5.2. Вопрос: Можно ли будет с новым Менеджером лицензий 1С 8.5 использовать однопользовательский (фиолетовый) ключ ORGL8 в терминальном режиме?

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


6.1. Вопрос: Отличается ли порядок подсчета количества выданных клиентских лицензий ("На компьютер" или "На сеанс") при выдаче их Менеджером лицензий с аппаратных ключей HASP или из файлов программных лицензий?

Ответ: Порядок подсчета выданных лицензий зависит от того, как именно происходит запуск клиентских приложений, на клиентских ПК или в терминале.

  • Если Менеджер лицензий выдает лицензии клиентским приложениям 1С, которые запускаются на других компьютерах в сети, то аппаратные лицензии выдаются На компьютер, т.е. на одном компьютере можно запустить несколько информационных баз израсходовав только одну лицензию (точно также, как и ранее осуществлялся подсчет выданных лицензий HASP LM), а программные На сеанс (ранее такого варианта выдачи программных лицензий не было). 
  • Если клиентское приложения 1С запускаются в терминальном режиме, то локальный Менеджер лицензий на терминальном сервере выдает ВСЕ лицензии на терминальную сессию, т.е. если в одной терминальной сессии будет одновременно запущено несколько клиентских приложений 1С:Предприятия (несколько информационных баз), то будет израсходована только одна лицензия, независимо от того аппаратная она или программная.

Рекомендация:
Если в лакальной сети используются как программные лицензии, так и аппаратные ключи, и на некоторых компьютерах одновременно запускается несколько ИБ, то такие компьютеры можно объединить в группу, которой с помощью настроек квотирования задать возможность использования только аппаратных лицензий.
Подробнее см.ответ на следующий вопрос. 
 


6.2. Вопрос: У нас есть как программные лицензии, так и аппаратный ключ Net10 ORGL8. Сервер файловый, терминального подключения нет, веб-клиенты также не используются. Ключ и программные лицензии планируется разместить на сервере. У вас в статье написано, что при таком сценарии Менеджер лицензий аппаратные лицензии будет выдавать "На компьютер", а программные "На сеанс", но у нас на некоторых компьютерах могут одновременно запускаться сразу по несколько информационных баз - как можно настроить раздачу лицензий таким образом, что бы такие ПК могли получать лицензии только от аппаратного ключа "На компьютер"?

Ответ: Компьютеры необходимо будет объединить в группы (в терминологии 1С "пространство лицензирования") с помощью параметра LicenseSpace конфигурационного файла RCLIC.CFG, а потом настроить "квотирование" с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <пространство> и <рег.номера>.
Пример:
С помощью параметра LicenseSpace конфигурационного файла rclic.cfg на тех ПК, на которых осуществляется одновременный запуск нескольких ИБ, задать группу (пространство лицензирования):
LicenseSpace=GroupHASP
Настройки файла rmlic.cfg на компьютере с лицензиями:
Quota= GroupHASP, *, *, ORGL8, *
Quota= *, *, *, *, *

Но учитывайте следующие моменты:

  • Компьютеров, включенных в группу GroupHASP, не должно быть больше номинала ключа (в вашем случае не более 10-ти).
  • Такие настройки не запрещают остальным ПК начать забирать лицензии с аппаратного ключа, если будут исчерпаны все свободные программные лицензии. Если необходимо ограничить такие ПК в получении лицензий от аппаратного ключа, то необходимо добавить отдельную строку Quote регламентирующую порядок получения ими лицензий.
  • Компьютеры из группы GroupHASP могут получать лицензии только от аппаратного ключа, т.е. если на ключе закончатся свободные лицензии, то эти компьютеры не смогут получать программные лицензии, даже если они будут свободные.


7. Вопрос: Имеется два аппаратных ключа HASP от 1С:Предприятие 8 на 5 и 10 рабочих мест, которые установлены на двух разных компьютерах. Можно ли с помощью настроек квотирования "привязать" ключи к определенным базам, т.е. что бы при запуске одних информационных баз лицензии брались с ключа на 10 раб.мест, а при запуске других - с ключа на 5 рабочих мест? 

Ответ: Нет, именно так, как вы хотите настроить невозможно. В параметрах квотирования Quote можно указать серию ключа, но дело в том, что все ключи от 1 до 100 рабочих мест одной и той же серии ORGL8 (в том числе и ваши ключи на 5 и 10 рабочих мест), т.е. с помощью настроек квотирования невозможно будет указать, какой именно из двух ключей необходимо использовать в том или ином случае. Максимум чего можно добиться в данной ситуации, это в разрезе информационных баз настроить лимиты на общее количество доступных лицензий, без выбора конкретного ключа, и/или "привязать" ключи не к информационным базам, а к клиентским компьютерам, но не с помощью настроек квотирования, а настройками доступности ключей/МЛ (например, с помощью параметров DisabledAddress/ManagerAddress файла RCLIC.CFG, ClientDisable/ClientEnable файла RMLIC.CFG, или настройками nethasp.ini).


8.1. Вопрос: Будет ли платформа 1С:Предприятие 8.5 работать со старыми ключами HASP из древних комплектов 1С:Предприятие 8.1? 

Ответ: Да, реализована поддержка всех ключей серий ORGL8, ORG8A, ORG8B, ENSR8, EN8SA, независимо от года их выпуска и версии приобретенного комплекта 1С:Предприятие 8.* начиная с версии 8.0. 

P.S.
У некоторых старых партий ключей (с микропрошивкой v.2.17) могут быть проблемы совместимости с ОС Linux, но эта проблема никак не связана с версией платформы 1С:Предприятия 8.*, т.е. если ключ ранее работал с предыдущими версиями платформы 1С:Предприятие 8.*, то на этом же компьютере он должен работать и с Менеджером лицензий 1С:Предприятие 8.5.


8.2. Вопрос: Умеет ли новый Менеджер лицензий работать сразу с несколькими ключами HASP одной серии, которые установлены в одном компьютере/сервере? 

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


8.3. Вопрос: Сервер 1С:Предприятия 8.3 по сети раньше мог получить клиентскую лицензию от HASP LM только от одного ключа одной серии. Позволяет ли новая платформа 1С 8.5 и новый Менеджер лицензий обойти это ограничение на использование сервером 1С нескольких ключей?

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


9.1. Вопрос: Как настроить Менеджер лицензий так, что бы для одной конкретной информационной базы было запрещено получение программных лицензий и при ее запуске МЛ выдавал лицензии только от аппаратного ключа HASP?

Ответ: Такие правила раздачи лицензий можно задать настройками механизма квотирования с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <ИБ> и <рег.номера> (в поле <рег.номера> можно также указать серию ключа HASP ORGL8).
Например (для файловой базы):
Quota=*, File="C:\Base1C\InfoBase\", *, ORGL8, *
Quota=*, *, *, *, *
где C:\Base1C\InfoBase\ - это каталог расположения информационной базы, для которой требуется запретить получение программных лицензий (в вашем случае вариант расположения и каталог будут отличаться). Вторая строка Quota=*, *, *, *, * нужна для того, что бы Менеджер лицензий мог выдать любые другие доступные лицензии при запуске других информационных баз (порядок расположения строк с параметром Quota в файле rmlic.cfg имеет значение!).


9.2. Вопрос: На платформе 1С:Предприятие 8.3 был параметр запуска информационных баз /UseHwLicenses-, который позволял отключить использование аппаратных ключей только для одной конкретной информационной базы, но начиная с версии 8.5.4 изменилось поведение платформы при его использовании - теперь полностью отключается поиск лицензий клиентским приложением, как аппаратных, так и программных. Лицензия может быть получена только от сервера, а запуск файловых баз с параметром "/UseHwLicenses-" теперь невозможен вовсе. Каким образом можно отключить поиск аппаратных ключей только для одной базы на платформе 1С:Предприятия начиная с версии 8.5.4 ?

Ответ: Правила раздачи лицензий Менеджером лицензия 1С 8.5, аналогичные /UseHwLicenses- на платформе 8.3, можно задать настройками механизма квотирования с помощью параметра Quota конфигурационного файла RMLIC.CFG , но это будет немного сложнее, чем было раннее. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <ИБ> и <рег.номера>.
Например (для файловой базы):
Quota=*, File="C:\Base1C\InfoBase\", *, 8105555555;8109999999, *
Quota=*, *, *, *, *
где C:\Base1C\InfoBase\ - это каталог расположения информационной базы, для которой требуется запретить получение лицензий от аппаратных ключей (в вашем случае вариант расположения и каталог будут отличаться). Вторая строка Quota=*, *, *, *, * нужна для того, что бы Менеджер лицензий мог выдать любые другие доступные лицензии при запуске других информационных баз.


9.3. Вопрос: Установил на своем компьютере 1С:Предприятие версии 8.5.4 для тестирования и Комьюнити-лицензию разработчика. На этом же компьютере могут запускаться рабочие базы с другого сервера, который и выдает лицензии для их запуска. Можно ли настроить Менеджер лицензий так, что бы эта Комьюнити-лицензия использовалась только внутри тестового контура и блокировалась бы при запуске на этом ПК рабочих баз?

Ответ: Настроить Менеджер лицензий можно с помощью параметра Quota конфигурационного файла RMLIC.CFG:
Quota=*, <строка соединения с тестовой ИБ>, *, 500000555555, *
где 500000555555 - это регистрационный номер комьюнити-лицензии разработчика, который отображается в информации о текущей лицензии окна "О программе" (в вашем случае рег.номер будет другой).



НО такие настройки имеют смысл только в случае, если у вас для работы со ВСЕМИ базами (и в тестовом контуре, и на рабочих серверах) используется платформа 1С:Предприятие не ниже версии 8.5.4, т.к. платформа более низких версий ничего не знает о МЛ и работать с ним не умеет, соответственно никакие настройки параметров Quota в файле rmlic.cfg не смогут повлиять на порядок получения лицензий.
Если на рабочих серверах используется платформа версии ниже чем 8.5.4, то для решения вашей задачи лучше воспользоваться другими способами (см. FAQ в конце статьи):
Community-лицензии 1С:Предприятие 8


10. Вопрос: Позволяет ли Менеджер лицензий настроить выдачу лицензий в разрезе информационных баз так, что бы, например лицензии с аппаратного ключа HASP Net20 ORGL8 выдавались только для базы УТ, а программные лицензии для БП?

Ответ: Да, такие правила раздачи лицензий можно задать с помощью механизма квотирования, который настраивается с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <ИБ> и <рег.номера> (в поле <рег.номера> можно также указать серию ключа HASP ORGL8).
Например (для файловых баз):
Quota=*, File="C:\Base1C\Trade\", *, ORGL8, *
Quota=*, File="C:\Base1C\Accounting\", *, 8100123456, *
где C:\Base1C\Trade\ и C:\Base1C\Accounting\- это каталоги расположения информационных баз УТ и БП соответственно (в вашем случае варианты расположения и каталоги будут отличаться), а 8100123456 - это регистрационный номер программной лицензии для БП (если программных лицензий несколько, то их необходимо перечислить разделяя точкой с запятой). Если есть еще и другие базы, помимо УТ и БП, то обязательно укажите шаблоны выдачи и для них в третьей строке, иначе МЛ сможет выдавать лицензии только при запуске этих двух баз.


11. Вопрос: Можно ли с помощью Менеджера лицензий разделить одну лицензию между двумя информационными базами, например, что бы из одной программной лицензии на 50 рабочих мест 33 лицензий были "зарезервированы" для одной конкретной базы, а оставшиеся 17 для другой?

Ответ: Да, такие правила раздачи лицензий можно задать с помощью механизма квотирования, который настраивается с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <ИБ> и <ограничение>.
Например (для файловых баз):
Quota=*, File="C:\Base1C\Info
Base1\", *, *, 33
Quota=*, File="C:\Base1C\InfoBase2\", *, *, 17
где C:\Base1C\InfoBase1\ и C:\Base1C\InfoBase2\ - это каталоги расположения обоих информационных баз (в вашем случае варианты расположения и каталоги будут отличаться). Если есть еще и другие базы, помимо этих двух ИБ, то обязательно укажите шаблоны выдачи и для них в третьей строке, иначе МЛ сможет выдавать лицензии только при запуске этих двух баз.


12. Вопрос: Можно ли с помощью МЛ настроить раздачу лицензий не в разрезе информационных баз, а в разрезе пользователей или клиентских ПК, что бы одна группа пользователей для запуска любых баз могли использовать только одну конкретно указанную лицензию, а другой группе пользователей была доступна только вторая лицензия?

Ответ: Такие правила раздачи лицензий можно настроить в разрезе клиентских ПК, но немного сложнее, чем в предыдущих случаях - сначала компьютеры пользователей необходимо будет объединить в группы (в терминологии 1С "пространство лицензирования") с помощью параметра LicenseSpace конфигурационного файла RCLIC.CFG на каждом из клиентских ПК, а потом настроить правила "квотирование" с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <пространство> и <рег.номера>.
Пример:
С помощью параметра LicenseSpace конфигурационного файла rclic.cfg на клиентских ПК для каждого пользователя задать группу (пространство лицензирования):
LicenseSpace=UserGroup1 или LicenseSpace=UserGroup2
Настройки файла rmlic.cfg на компьютере с лицензиями:
Quota= UserGroup1, *, *, 8100111111, *
Quota= UserGroup2, *, *, 8100222222, *
где UserGroup1 и UserGroup2 - это группы пользователей, а 8100111111 и 8100222222 - это регистрационные номера программных лицензий предназначенные для использования каждой из групп пользователей соответственно. Учитывайте, что при таких настройках пользователи, не включенные ни в одну из групп, не смогут получить лицензии от МЛ.


13. Вопрос: На сервере установлен аппаратный USB-ключ на 20 рабочих мест Net20 ORGL8 + несколько программных лицензий (20+10+5+1). Как с помощью МЛ настроить раздачу лицензий так, что бы одна группа пользователей для запуска любых баз могли использовать только 37 лицензий, а другой группе пользователей были доступны оставшиеся 19, но без привязки к ключу или конкретным рег.номерам?

Ответ: Такие правила раздачи лицензий можно настроить в разрезе клиентских ПК - сначала компьютеры пользователей необходимо будет объединить в группы (в терминологии 1С "пространство лицензирования") с помощью параметра LicenseSpace конфигурационного файла RCLIC.CFG, а потом настроить "квотирование" с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <пространство> и <ограничение>.
Пример:
С помощью параметра LicenseSpace конфигурационного файла rclic.cfg на клиентских ПК для каждого пользователя задать группу (пространство лицензирования):
LicenseSpace=UserGroup1 или LicenseSpace=UserGroup2
Настройки файла rmlic.cfg на компьютере с лицензиями:
Quota= UserGroup1, *, *, *, 37
Quota= UserGroup2, *, *, *, 19
но при этом необходимо учитывать следующие моменты:

  • пользователи, не включенные ни в одну из групп, получать лицензии не смогут;
  • МЛ по разному осуществляет подсчет лицензий, выданных клиентскому приложению: лицензии с аппаратного ключа выдаются "На компьютер", а программные лицензии - "На сеанс";
  • при использовании поля <ограничение> параметра Quota подсчет количества для применения ограничений осуществляется "На сеанс" даже в случае, если лицензия выдается с аппаратного ключа HASP, т.е. если, например, в настройках ограничений для группы пользователей UserGroup1 в данном поле было указано значение 37, то все пользователи этой группы суммарно смогут запустить не более 37 приложений 1С (37 информационных баз/сеансов) независимо от того, из какого источника были получены лицензии, от аппаратного ключа HASP или из файлов программных лицензий.

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


14. Вопрос: Можно ли с помощью МЛ настроить раздачу лицензий так, что бы при запуске разных информационных баз 1С на некоторых клиентских ПК была доступна только одна лицензия, т.е. что бы на определенных ПК пользователи не могли запустить сразу несколько баз и вторую базу можно было открыть только после того, как пользователь закроет предыдущую?

Ответ: Можно, но при большом количестве пользователей настройка может быть довольно трудоемкой - сначала каждому пользователю необходимо задать отдельное пространство лицензирования с помощью параметра LicenseSpace конфигурационного файла RCLIC.CFG, а потом настроить "квотирование" с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <пространство> и <ограничение>.
Пример:
С помощью параметра LicenseSpace конфигурационного файла rclic.cfg для каждого из клиентских ПК задать пространство лицензирования:
LicenseSpace=User1, LicenseSpace=User2, LicenseSpace=User3 и т.д. для каждого клиентского ПК.
Настройки файла rmlic.cfg на компьютере с лицензиями:
Quota= User*, *, *, *, 1
остальных пользователей, на которых не должно распространятся подобное ограничение, объедините в отдельную группу (для нашего примера наименование такой группы НЕ должно начинаться с User) с соответствующим шаблоном или создайте шаблон для всех остальных пользователей, не включенных ни в одну из групп. 


15.1. Вопрос: Как с помощью МЛ ограничить выдачу лицензий веб-клиентам, например, что-бы они могли использовать только 13 лицензий из 20 активированных на сервере, а 7 лицензий всегда оставались доступными для других пользователей?

Ответ: Ограничить выдачу лицензий по виду клиентского приложения можно настройками механизма квотирования, которые задаются с помощью параметра Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте поля <приложения> и <ограничение>.
Например:
Quota=*, *, WebClient, *, 13
+ обязательно добавьте вторую строку параметра Quote с шаблоном для остальных пользователей (например, если все остальные пользователи должны получать любые лицензии без ограничений при всех остальных сценариях запуска, то "Quota=*, *, *, *, *").


15.2. Вопрос: Одна из баз опубликована на веб-сервере, но пользователи могут с ней работать как браузером, так и Тонким клиентом 1С, поэтому вариант ограничения в разрезе типа клиента нам не подходит. Как с помощью МЛ ограничить выдачу лицензий всем клиентам, которые работают с этой базой, например, что-бы они могли использовать только 6 лицензий из 10 активированных на сервере?

Ответ: Ограничить выдачу лицензий по типу расположения базы можно настройками механизма квотирования, которые определяются параметром Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте шаблон расположения информационной базы в поле <ИБ> и <ограничение>.
Например:
В случае, если на веб-сервере опубликована только одна база (или в случае, если необходимо установить общее ограничение для всех баз опубликованных на веб-сервере), то используйте маску ws=* 
Quota=*, ws=*, *, *, 6
Если на веб-сервере опубликовано несколько баз, но потребление лицензий необходимо ограничить только для одной из них, то укажите URL конкретной базы в поле ws=<URL>.
+ обязательно добавьте вторую строку параметра Quote с шаблоном для остальных пользователей (например, если все остальные пользователи должны получать любые лицензии без ограничений при работе со всеми остальными информационными базами, то "Quota=*, *, *, *, *").


16. Вопрос: На сервере установлена лицензия "1С:Предприятие 8.3. Сервер МИНИ на 5 подключений" + "1С:Предприятие 8 ПРОФ. Клиентская лицензия на 10 рабочих мест". В формате SQL работает только одна из баз, остальные базы пока файловые, без публикации на веб-сервере. Можно ли настроить МЛ так, что бы для запуска файловых баз не использовались все 10 лицензии и для SQL базы всегда оставались свободными хотя бы 3 лицензии?

Ответ: Ограничить выдачу лицензий в разрезе формата баз (файловая/SQL) можно настройками механизма квотирования, которые устанавливаются параметром Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте маску файловых баз в поле <ИБ> и <ограничение>.
Например:
Quota=*, File=*, *, *, 7
Quota=*, *, *, *, *


17. Вопрос: У нас на сервере есть несколько баз, как SQL, так и файловых (без их публикации на веб-сервере) + на сервере установлены как программные клиентские лицензии, так и аппаратный ключ Net20 ORGL8. Можно ли настроить Менеджер лицензий так, что бы для всех клиент-серверных баз МЛ выдавал лицензии только с программных лицензий? 

Ответ: Ограничить выдачу только программных лицензий можно настройками механизма квотирования, которые определяются параметром Quota конфигурационного файла RMLIC.CFG. Значение параметра представляет собой строку вида: <пространство>,<ИБ>,<приложения>,<рег.номера>,<ограничение>. Используйте шаблон по маскам <ИБ> и <рег.номера>.
Например:
Quota=*, Srvr=*;Ref=*, *, 8103333333;8107777777, *
Quota=*, *, *, *, *
где 81033333333 и 8107777777 - это регистрационные номера программных клиентских лицензий, которые должны раздаваться при запуске клиент-серверных баз.


18.1. Вопрос: Как настроить раздачу лицензий так, что бы при запуске информационных баз опубликованных на веб-сервере (как Тонким клиентом 1С, так и веб-браузером) клиенты могли получать лицензии только от сервера? 

Ответ: При использовании веб-браузера никаких дополнительных действий не требуются, т.к. веб-клиенты и так могут получать лицензии только от сервера. При использовании Тонкого клиента 1С задачу можно решить как на стороне клиентских ПК, так и на машине с Менеджером лицензий.
На клиентских ПК - в параметрах запуска ИБ в Тонком клиенте 1С указать параметр /UseHwLicenses-, который отключает поиск лицензий клиентским приложением (а веб-клиенты и так могут получать лицензии только от сервера).
На машине с Менеджером лицензий - укажите имя или IP машины с веб-сервером с помощью параметра ClientEnable конфигурационного файла RMLIC.CFG:
Например:
ClientEnable=192.168.1.37
где 192.168.1.37 - это IP адрес машины с веб-сервером.


18.2. Вопрос: Как наоборот отключить раздачу лицензий веб-сервером, что бы клиенты всегда пытались получить лицензии сами, а не от веб-сервера? 

Ответ: Есть несколько вариантов решения:

1. Если на веб-сервере опубликованы базы в формате SQL, то раздачу лицензий сервером будет проще и правильнее отключить в настройках кластера индивидуально для каждой ИБ.

2. С помощью параметра DisabledAddress конфигурационного файла RCLIC.CFG на машине с веб-сервером (параметр DisabledAddress запрещает использование Менеджеров лицензий на машинах с указанными в параметре IP).
Например:
DisabledAddress=192.168.1.37
где 192.168.1.37 - это IP адрес машины с Менеджером лицензий, от которого машине с веб-сервером запрещено получать лицензии (если в сети несколько МЛ, то IP машин с ними в данном параметре можно перечислить через запятую).

3. С помощью параметра ClientDisable конфигурационного файла RMLIC.CFG на машине с Менеджером лицензий (параметр ClientDisable запрещает Менеджеру лицензий выдавать лицензии приложениям на машинах с указанным IP):
Например:
ClientDisable=192.168.1.39
где 192.168.1.39 - это IP адрес машины с веб-сервером, которой МЛ не должен выдавать лицензии.

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


19. Вопрос: На новом компьютере установил платформу 1С:Предприятие версии 8.5.4 и активировал программную лицензию с помощью пинкода, но теперь с этой лицензией запускается только платформа 8.5.4, а при запуске 8.3.27 выходит ошибка "Лицензия не обнаружена", а в журнале поиска поиска лицензии ""Ошибка программного лицензирования. Неверный формат файла программного лицензирования"? 

Ответ: Вполне возможно. Программная лицензия, полученная платформой версии 8.5.4 (и выше), не может быть использована для запуска приложений платформы версий 8.3 и 8.5.1, если до неё на этом компьютере не было ни одной лицензии, полученной платформой версии 8.5.1 (или ниже). Попробуйте переактивировать лицензию на платформе 8.3.27 с помощью того же пинкода и с взведенным флагом "Я уверен(а), что ключевые параметры компьютера не изменились" - лицензия будет обновлена и с ней уже можно будет запускать ИБ как на  платформе 8.3.27, так и на 8.5.4.


20.1. Вопрос: Может ли новый Менеджер лицензий раздавать лицензии на сервер 1С:Предприятия? 

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


20.2. Вопрос: В сети есть два кластера и две программные лицензии на сервер 1С:Предприятия, одна уровня ПРОФ и вторая КОРП. Можно ли активировать обе лицензии на одной машине и новый Менеджер лицензий настроить так, что бы лицензия на сервер 1С уровня КОРП могла быть выдана только одному конкретному серверу, а уровня ПРОФ - другому? 

Ответ: Можно, и не одним способом:

Вариант 1 (с использованием квотирования в разрезе масок строк соединения с информационной базой):
Quota= *, Srvr=ServerProf:Ref=*, WorkingProcess, 8100444444, *
Quota= *, Srvr=ServerCorp:Ref=*, WorkingProcess, 8100999999, *
Quota= *, *, *, *, *
где ServerProf и ServerCorp - это имена кластеров уровня ПРОФ и КОРП, а 8100444444 и 8100999999 - это регистрационные номера программных лицензий на сервер 1С:Предприятия уровня ПРОФ и КОРП соответственно.

Вариант 2 (с использованием квотрирования в разрезе простанств лицензирования):  
1. Сначала сервера каждого кластера необходимо включить в соответствующее пространство лицензирования с помощью параметра LicenseSpace конфигурационного файла RCLIC.CFG на машине с сервером 1С:Предприятия, например:
LicenseSpace=SrvProf или LicenseSpace=SrvCorp
где SrvProf и SrvCorp - это группы серверов кластеров уровня ПРОФ и КОРП
2. Потом настроить правила "квотирования" с помощью параметра Quota конфигурационного файла RMLIC.CFG на компьютере с Менеджером лицензиий:
Quota= SrvProf, *, WorkingProcess, 8100444444, *
Quota= SrvCorp, *, WorkingProcess, 8100999999, *
Quota= *, *, *, *, *

Если клиентские лицензии также есть разных уровней (и ПРОФ, и КОРП), то потребуется соответствующая настройка и для раздачи клиентских лицензий. Настройки квотирования в этом случае скорее всего будут выглядеть по другому (зависит от конкретного сценария).


21. Вопрос: Поддерживается ли новым Менеджером лицензий привязка программных лицензий к аппаратным ключам HASP? 

Ответ: Да, Менеджер лицензий 1С 8.5 умеет работать с программными лицензиями, которые были привязаны к аппаратным ключам 1С типа HASP, при этом необходимо учитывать следующий момент - если программные лицензии были привязаны к аппаратному ключу HASP, который установлен на другом компьютере в сети, то адрес компьютера с этим ключом и МС необходимо указать с помощью параметра AssociationAddress конфигурационного файла RMLIC.CFG на компьютере, на котором находится файл такой программной лицензии + для возможности проверки привязки на этом ключе всегда должна оставаться хотя бы одна свободная лицензия. 


22.1. Вопрос: На платформе 1С:Предприятие 8.3 по алгоритму поиска лицензий сначала выполнялась попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении - Менеджер лицензий на платформе 8.5 также будет сначала пытаться получить предыдущюю лицензию или нет?

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

  • МЛ на компьютере приложения, получающего лицензию (локальный МЛ). 
  • МЛ, перечисленные в конфигурационном файле nethasp.ini на компьютере приложения, выполняющего получение лицензии (порядок использования МЛ определяется последовательностью указания адресов в параметре NH_SERVER_ADDR секции NH_TCPIP).
  • МЛ, перечисленные в конфигурационном файле rclic.cfg на компьютере приложения, выполняющего получение лицензии (порядок использования МЛ определяется последовательностью указания адресов в параметре ManagerAddress).
  • МЛ, которые обнаружены с помощью широковещательного поиска. Порядок обхода не определен. В некоторых случаях при широковещательном поиске не будут использоваться сетевые порты по умолчанию, а будут использоваться только те сетевые порты, которые явно указаны в конфигурационных файлах.

В свою очередь каждый обнаруженный Менеджер лицензий на компьютере с МЛ ищет доступные лицензии в следующем порядке:

  • Программные лицензии.
  • Аппаратные лицензии.
  • Лицензии для разработчика.


22.2. Вопрос: В соответствии с алгоритмом поиска лицензий в клиент-серверном варианте на платформе 1С:Предприятие 8.3 клиентское приложение сначала пыталось получить лицензию самостоятельно (сначала локальную программную лицензию, локальный ключ, сетевой ключ от HASP LM) и только потом шло обращение на получение лицензии от сервера 1С:Предприятия. На платформе 1С:Предприятие 8.5 с новым Менеджером лицензий алгоритм такой же или изменился? 

Ответ: Общий принцип поиска клиентских лицензий по умолчанию для клиент-серверных информационных баз не изменился и осуществляется в следующем порядке:

  • локальная программная лицензия и аппаратный ключ на машине с запускаемым клиентским приложением;
  • программные лицензии и аппаратные ключи на компьютерах с Мененджерами лицензий доступные клиентскому приложению по сети;
  • программные лицензии и аппаратные ключи на компьютере рабочего сервера кластера 1С:Предприятия;
  • программные лицензии и аппаратные ключи на компьютерах кластера серверов 1С:Предприятие, на которые назначен сервис лицензирования;
  • программные лицензии и аппаратные ключи на компьютерах с Мененджерами лицензий доступные серверу 1С:Предприятия по сети.


22.3. Вопрос: В каком порядке на платформе 1С:Предприятие 8.5 (начиная с версии 8.5.4) осуществляется поиск серверной лицензии? 

Ответ: Начиная с версии 8.5.4 поиск серверной лицензии 1С:Предприятия 8.5 осуществляется в следующем порядке:

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


23. Вопрос: Можно ли с помощью параметра Quota задать общее ограничение сразу для нескольких информационных баз указав их в поле <ИБ> через разделитель (т.к. нет возможности указать маску общую только для этих баз)? 

Ответ: Нет, для поля <ИБ> не предусмотрена возможность указания нескольких строк соединения c ИБ через какой либо разделитель в одном параметре Quote. Для каждой информационной базы (или маски, подходящей сразу для нескольких ИБ) необходимо использовать отдельный параметр Quote в отдельной строке.


24. Вопрос: Раньше, на компьютерах с ОС Linux и процессорами архитектуры ARM64, нельзя было использовать аппаратные ключи HASP. Новый Менеджер лицензий при переходе на платформу 8.5.4 и выше позволит использовать ключи на устройствах с ARM64 или нет?

Ответ: Нет, новый Менеджер лицензий 1С:Предприятия так же не поддерживает работу с аппаратными ключами HASP на ARM64 и E2K (и не планируется).


25. Вопрос: 1С:Предприятие 8.5.4 не видит локальную программную лицензию, хотя файл лицензии 100% есть, находится в каталоге по умолчанию C:\ProgramData\1C\licenses. Пустая тестовая файловая база без проблем запускается с этой лицензией на платформах 8.3.27 и 8.5.1, а при запуске на платформе 8.5.4 выходит ошибка:

Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
по причине:
Поиск лицензии на клиенте:
Получение лицензии клиентским приложением запрещено
Ошибка соединения с приложением 1С:Менеджер Лицензий ipc://V8LicIpc из приложения 1cv8c.exe(14368) с компьютера user-pc: [d:\conan\p\ale398144c673cfa\p\include\ale/ipc/channel.hpp:112]: Unable to create a pipe: Операция успешно завершена. [Error code = 0]. ALE system error code 0:
Запуск приложения 1С:Менеджер Лицензий: успешно
Ошибка соединения с приложением 1С:Менеджер Лицензий ipc://V8LicIpc из приложения 1cv8c.exe(14368) с компьютера user-pc: [d:\conan\p\ale398144c673cfa\p\include\ale/ipc/channel.hpp:112]: Unable to create a pipe: Операция успешно завершена. [Error code = 0]. ALE system error code 0:
Успешное соединение с приложением 1С:Менеджер Лицензий ipc://V8LicIpc из приложения 1cv8c.exe(14368) с компьютера user-pc
Начат широковещательный поиск приложений 1С:Менеджер Лицензий по UDP-портам:
Начат широковещательный поиск приложений 1С:Менеджер Лицензий по UDP-портам:
Выдача клиентских лицензий сервером 1С:Предприятия запрещена

В чем может быть проблема?


Ответ: Фраза "Получение лицензии клиентским приложением запрещено" в тексте ошибки говорит о том, что у вас установлен параметр UseHwLicenses (в конфигурационном файле 1cestart.cfg или в параметрах запуска информационной базы). Дело в том, что начиная с версии 8.5.4 изменилось поведение платформы при его применении. Ранее его использование означало отключение поиска только аппаратных ключей и никак не влияло на поиск программных лицензий, а начиная с версии  8.5.4 параметр UseHwLicenses запрещает поиск любых лицензий на клиенте, как аппаратных, так и программных. Если параметр был указан для того, что бы заблокировать доступ с данного ПК по сети к аппаратному ключу HASP, то используйте или настройки nethasp.ini, или механизм квотирования с помощью параметра Quota конфигурационного файла RMLIC.CFG.
Например (если на при работе со всеми информационными базами на этом ПК должна использоваться только программная лицензия):
Quota=*, *, *, 8100123456, *
где 8100123456 - это регистрационный номер вашей программной лицензии.
В отличии от варианта с nethasp.ini параметр Quota позволяет настроить применение разных типов лицензий (программная/аппаратная) в разрезе конкретных информационных баз. В случае, если программная лицензия должна использоваться при работе только с одной конкретной информационной базой, а при работе с остальными ИБ получение лицензии должно происходить от аппаратного ключа защиты, то в файле rmlic.cfg должны быть указаны, как минимум, две строки с параметром Quote:
Quota=*, File="C:\Base1C\InfoBase\", *, 8100123456, *
Quota=*, *, *, ORGL8, *
где C:\Base1C\InfoBase\ - это каталог расположения информационной базы, для которой требуется запретить получение лицензий от аппаратных ключей защиты (в вашем случае вариант расположения и каталог будут отличаться). 8100123456 - это регистрационный номер программной лицензии. ORGL8 - это серия аппаратных ключей защиты клиентских лицензий номиналом от 1 до 100 рабочих мест.





Как оставить отзыв о данной статье

Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в левом верхнем углу браузера нажмите на кнопку с "замочком" и выберите пункт "Отзывы о сайте".


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

Если же Яндекс.Браузер не установлен, то Вы можете оставить свой отзыв на странице нашей компании в сервисах Яндекс.Бизнес, Google Карты или Flamp.ru
Подробная инструкция есть здесь.


Ключевые слова

Теги: Как настроить Менеджер лицензий 1С 8.5, Настройка менеджера лицензий 1С:Предприятие 8.5, Параметры настройки менеджера лицензий 1С:Предприятие 8.5, Конфигурационные файлы rclic.cfg и rmlic.cfg для настройки Менеджера лицензий 1С:Предприятие 8.5

Возврат к списку

Начать сотрудничать с нами легко

Получить консультацию у менеджера компании “Онлайн” можно по телефону +7 (347) 223-82-28. Звонок бесплатный.

Или воспользуйтесь формой обратной связи.

+7
Яндекс.Метрика