Сервер не отдаёт фиксированную лицензию
Ключ SighNet на 10 лицензий. Создала в таблице лицензий 3 модуля, по 5 лицензий каждый. Лицензии раздаю по хэндлам (если по рабочим станциям, та же проблема). На хост 2 фиксированных лицензии и 2 плавающих. Сначала всё регистрируется нормально (пытаюсь с двух хостов, на одном из которых установлен сам сервер).
Затем закрываю копию (фиксированная лицензия), и с этого же (судя по надписи на лицензии) хоста пытаюсь запустить эту программу снова. Сервер, я так понимаю, должен отдать эту фиксированную лицензию, ведь копия той же программы и тот же хост. Но этого не происходит. Если все лицензии заняты (2 фиксированных и 2 плавающих), то просто не могу залогиниться, а если есть еще свободные лицензии - занимаются они, а эта висит..
На первом скриншоте это верхняя лицензия.
Когда в итоге сбрасываю её, затем запускаю снова программу на указанном хосте, новая регистрация этой копии проходит нормально. Затем закрываю копию, лицензия становится неактивной, и снова запускаю - вуаля, всё работает, сервер отдал эту лицензию.
Однако закрываю одну из копий приложения на другом хосте (тоже с фиксированной лицензией), а затем запускаю снова, и снова та же ситуация возникает - сервер не отдает эту лицензию, хотя приложение и хост совпадают (скриншот 2).
Если делать распределение по хостам, а не хендлам, то тогда вообще, сервер ни одну фиксированную лицензию не отдает новым копиям приложений на соответствующих хостах..
Login возвращает ошибку 10 - Сетевой ресурс ключа Guardant Net исчерпан. Но ведь одна лицензия не действует, и она зарегистрирована на ЭТО приложение, которое запускается, и на ЭТОТ хост, с которого запускается приложение.. почему сервер её не отдаёт? Причём так странно - сбрасываешь, подключаешься (проходит), выходишь, снова подключаешься, и тогда подключение повторное нормально проходит. Но стоит выйти из другой лицензии, с другого хоста, для неё повторяется всё то же самое.