Имя: Пароль:
1C
 
Зависшие лицензии hasp
0 Deon
 
28.07.10
15:14
Господа, что-то не найти мне решения проблемы
у меня 2 сетевых ключа, на них зависают лицензии с таймаутом 0. Как их вырубить?
1 almar
 
28.07.10
15:15
перезапуском менеджера лицензий
2 Deon
 
28.07.10
15:16
(1) подключенные рабочие сеансы не вырубятся?
3 Aprobator
 
28.07.10
15:24
+(1) у меня этот перезапуск автоматом настроен. Поскольку юзвери работают в терминале, и есть особые товарищи, которые терминал вырубают по китайски.
4 Deon
 
28.07.10
15:26
(3) .batник? А что писать можешь показать?
5 Лефмихалыч
 
28.07.10
15:31
(0) нету другого решения, кроме как рестарт. Хлопчики из Алладдина уверяют, что таймаут равен 180 секунд (хотя могу и ошибаться) и зашит в коде, настроить его нельзя.
У нас решается рестартом хаспэлэма время от времени (рукопашно) - редко случается
6 Aprobator
 
28.07.10
15:32
(4) 2 задания с интервалом в 1 минуту:
sc stop hasplms  остановка
sc start hasplms запуск
7 Deon
 
28.07.10
15:33
Эм... Господа, а как его рестартануть-то? В терминале LM не запускается, ошибка -10. Почитал на сайте Аладина, так и должно быть. Процесс что-ли перезапускать?
8 Aprobator
 
28.07.10
15:33
(7) в службах смотри )
9 Лефмихалыч
 
28.07.10
15:34
+(5) еще некоторое время хункционировал такой велосипед:

On Error Resume Next

Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20

arrComputers = Array("usk_1c8","usk_ts","sql","support")
For Each strComputer In arrComputers
  Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
  Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_Service WHERE name like '%hasp%'", "WQL", _
                                         wbemFlagReturnImmediately + wbemFlagForwardOnly)

  For Each objItem In colItems
     objItem.StopService()
     objItem.StartService()
  Next
Next

но дело закончилось эпическим фэйлом - хаспэлэмы почему-то в каких-то случаях переставали видеть ключи после нескольких рестартов
10 Deon
 
28.07.10
15:34
(8) HASP Loader?
11 Aprobator
 
28.07.10
15:40
HASP License Manager
12 Deon
 
28.07.10
15:41
Перезапустил службу HASP Loader на обоих компах. Кого-то выкинуло и 1Ски, кого-то нет. Интересно, от чего зависил
13 Deon
 
28.07.10
15:42
(11) Видать все-таки не то перезапустил ) Но лицензии освободились
14 Aprobator
 
28.07.10
15:44
а пользователи обматерились )))
15 Deon
 
28.07.10
15:45
(14) Ничё, переживут. Моё любопытство важнее, чем их цыфирки.
16 Secret
 
28.07.10
15:55
(0) когда таймаут = 0, лицензия свободна
17 Deon
 
28.07.10
15:56
(16) А чё тогда 1С-ка ругается, что всё занято?
18 Лефмихалыч
 
28.07.10
15:57
(17) потому, что софт написан в изгАиле...
19 Лефмихалыч
 
28.07.10
15:57
или изгаИле даже...
20 Deon
 
28.07.10
15:59
Кстати, у меня сервис HASP License Manager был только на одном компе с ключом. На втором компе с другим ключом был только HASP Loader. Это нормально?
21 Deon
 
28.07.10
16:00
(20) сервис = служба
22 Secret
 
28.07.10
16:02
(20) менеджер лицензий обслуживает только один ключ и только на одном компьютере
поэтому его требуется установить на все компы, в которых есть сетевой ключ
23 Deon
 
28.07.10
16:04
(22) Я понял, у меня на одном компе он стоит как сервис, а на другом как приложение. И как вот, интересно, запускать там где как приложение?
24 shamannk
 
28.07.10
16:06
(0) Ломай hasp и храни лицухи под рукой без него все на ура работает.
25 Deon
 
28.07.10
16:07
(24) Это не спортивно )
26 Secret
 
28.07.10
16:09
(23) переустановить как сервис, иначе для запуска требуется LogOn
27 shamannk
 
28.07.10
16:11
(25) зато работает!
28 Deon
 
28.07.10
16:12
(27) И даже быстрее )