Имя: Пароль:
1C
 
Снова вопрос по HASP
0 NorthWind
 
22.03.16
20:17
Добрый вечер!

Подскажите, пожалуйста. В сети есть несколько серверов HASP, которые перечислены в nethasp.ini платформы (8.2). Платформа запущена и работает длительное время, например 12 часов. Если в процессе работы сервер ключей, на котором эта платформа нашла и использовала ключ, пропадет из сети - платформа предпримет уже в процессе работы попытку искать другой сервер ключа или при очередной попытке обращения за лицензией обломается и тут же упадет по причине отсутствия лицензии?
1 Lama12
 
22.03.16
20:29
(0) А проверить?
2 Scandsv
 
22.03.16
21:32
Да, тут же упадет..... Проверял на своей шкуре.....
3 NorthWind
 
22.03.16
22:13
(1) Просто были падения и создалось ощущение, что именно по этой причине. Но - хотелось убедиться, что дело именно в этом, не поднимая ТЖ. Для чего и задал вопос.
(2) спасибо.
4 NorthWind
 
22.03.16
22:13
* вопрос
5 Scandsv
 
22.03.16
22:28
Падения могли быть еще из за коллизий в сетке, если в сети дофига клиентов, могут UDP запросами увеличивать тайм аут запросов сервера лицензирования, и как следствие и сервер вроде в сети и 1с отвалилась.
6 NorthWind
 
22.03.16
22:35
(5) кстати, еще вопрос. Попадалась рекомендация, что лучше использовать TCP нежели UDP для HASP. В клиентских nethasp.ini поднял NH_TCPIP_METHOD = TCP. Но утилитой aksmonitor все равно вижу что коннекты идут по UDP.
Почему? Возможно, надо запретить UDP со стороны HASP LM?
7 NorthWind
 
22.03.16
22:38
(5) да, про такие вещи читал, но здесь не оно, клиентов немного.
8 Scandsv
 
22.03.16
22:46
NH_USE_BROADCAST = Disabled
9 Scandsv
 
22.03.16
22:46
Да. По TCP лучше.
10 NorthWind
 
23.03.16
08:22
(8) проставил, но такое ощущение, что помогает не очень. В aksmonitor все равно показывает UDP
11 NorthWind
 
23.03.16
08:25
изменилась нагрузка на сервера ключей, с отключенным nh_use_broadcast выбирать стало по-другому. Но по-прежнему коннектится по UDP.
12 etc
 
23.03.16
09:04
На сколько я помню менеджер лицензий в принципе не умеет по UDP. Не помню откуда инфа.
13 etc
 
23.03.16
09:04
Точнее не умет по TCP
14 etc
 
23.03.16
09:18
Ну собственно в kb.mista.ru и написано:
NH_TCPIP_METHOD = UDP
; //Испольуем пакеты UDP или TCP (по умолчанию - UDP)
; //Замечание: HASP API v8.x поддерживает UDP,
; //и не поддерживает TCP.
15 Scandsv
 
23.03.16
09:19
По TCP - почему не умеет. Работает.
Если не в терминале работаете, то платформу надо устанавливать на каждой машине и на каждую кидать nethasp.ini

Если в терминале, то с хаспом всегда проблемы. Не обращай внимание на UDP
16 NorthWind
 
23.03.16
10:02
(15) нет, не в терминале. nethasp.ini на каждой машине, это все понятно.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший