- Контейнер lxc (Ubuntu 16.04 x64, 192.168.0.101) со следующим софтом:
- HASPD Etersoft 7.60 x64
Установлен клиентский HASP-ключ (ORGL8) на 20 пользователей. Ключ опознается, видится через SACC и AKSMon, раздается на клиенты.
- Контейнер lxc (Ubuntu 16.04 x64, 192.168.0.102) со следующим софтом:
- HASPD Etersoft 7.60 x64
Установлен клиентский HASP-ключ (ORGL8) на 10 пользователей. Ключ опознается, видится через SACC и AKSMon, раздается на клиенты.
- Контейнер lxc (Ubuntu 16.04 x64, 192.168.0.103) со следующим софтом:
- HASPD Etersoft 7.60 x64
Установлен клиентский HASP-ключ (ORGL8) на 5 пользователей. Ключ опознается, видится через SACC и AKSMon, раздается на клиенты.
На сервере приложений имеются опубликованные на web-сервере ИБ. Подключение к ним происходит нормально.
Раздача лицензий происходит через сервер приложений.
Проблема:
При подключении через браузер выдаются только 20 лицензий. (то количество, которое есть на hasplm, который стоит первым в списке NH_SERVER_ADDR в nethasp.ini, если первым поставить 192.168.0.102, то выдаст только 10 лицензий), т.е. не происходит обращение ко 2 и 3 менеджеру лицензий (свободные лицензии на них присутствуют).
При аналогичных настройках nethasp.ini для тонкого клиента все отрабатывает как нужно: закончились свободные лицензии на 1-м менеджере лицензий - идет на второй и т.д.
Собственно вопрос:
В чем может быть проблема и в какую сторону копать?
P.S. Варианты объединения ключей в один или замена на программные лицензии не рассматриваются по ряду причин.
(9) Советую повнимательнее перечитать документацию. Сервер "1С:Предприятие 8" может получить клиентскую лицензию только от ОДНОГО аппаратного ключа защиты одной серии обнаруженного по сети с помощью HASP License Manager. При исчерпании лицензий в одном сетевом ключе поиск в сети других ключей той же серии не выполняется !
Подробнее есть тут или тут
(8) Сервер 1С также получает лицензии с HASP LM. Согласно документации ключи одной серии нельзя размещать на одной машине, т.к. в этом случае будет работать тот у которого минимальное значение id устройства (в linux это будет ключ который подключили раньше остальных), но что мешает серверу приложений опрашивать несколько сервисов hasplm, как это делает тонкий клиент?
(9) Советую повнимательнее перечитать документацию. Сервер "1С:Предприятие 8" может получить клиентскую лицензию только от ОДНОГО аппаратного ключа защиты одной серии обнаруженного по сети с помощью HASP License Manager. При исчерпании лицензий в одном сетевом ключе поиск в сети других ключей той же серии не выполняется !
Подробнее есть тут или тут
(10)
Я внимательно прочитал автора топика, он пишет, что у него ключи 20, 10 и 5 лицензий соответственно. А в документации и вами сказано, что "поиск в сети других ключей ТОЙ ЖЕ СЕРИИ не выполняется".
У меня также есть 20 ключей (основной ключ, видится, раздается) и 10 ключей (вспомогательный ключ, не раздается).
В чем тогда смысл перечисления нескольких NH_SERVER_ADDR, если ищет все равно только в одном?
ключ на 20 в сервер , ключ на 10 на любой ПК в сети . Указать серверу в NH_SERVER_ADDR адрес ПК с ключем на 10.
В результате если ключ на 20 на сервер будет полностью израсходован сервер обратиться к ПК ( указан в NH_SERVER_ADDR ) где ключ на 10 и продолжит раздачу
(14) Это будет работать только в случае, если один из ключей установлен локально непосредственно на машине с сервером 1С. Если оба ключа по сети, то смысла указывать IP второго сервера в параметре NH_SERVER_ADDR файла nethasp.ini в случае с ключами на 10 и 20 раб.мест действительно нет.
Это будет работать только в случае, если один из ключей устновлен локально непосредственно на машине с сервером 1С.
- все верно именно эту схему я и указал. Пользовательский ключ в сервер и другой пользовательский поиск в сети с конкретным указанием NH_SERVER_ADDR , другим же клиентам запретить получать данный ключ в сети . чтобы раздачу с ключа выполнял только сервер