Если на рабочих серверах используется платформа версии ниже чем 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\InfoBase1\", *, *, 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 рабочих мест.