Имя: Пароль:
1C
1С v8
Привязать клиента к серверу лицензий.
0 sanya016
 
11.10.11
12:51
Добрый день. В сети несколько ключей на разных серверах и необходимо каждого клиента привязать к определенному серверу лицензий. Прописал у клиента, nethasp.ini адрес сервера с лицензиями, но все равно берутся лицензии и с других ключей. В чем может быть причина?
nethasp.ini:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
NH_SERVER_ADDR = 10.1.0.1
1 Черников
 
11.10.11
12:55
Поищи на компьютере пользователя  другие файлы nethasp.ini
2 sanya016
 
12.10.11
12:07
Поискал - файл один, по пути c:\Program Files\1cv82\conf\
3 MaxS
 
12.10.11
12:09
выключить широковещательные сообщения в этом ини по моему можно.
4 pavlika
 
12.10.11
12:35
5 pavlika
 
12.10.11
12:42
+ (4) Также можешь определяет диапазон станций, обслуживаемых HASP LM через параметр NHS_IP_LIMIT в nhsrv.ini
http://www.its.1c.ru/db/v8doc#content:2151:1:_Ref212875057
6 pavlika
 
12.10.11
12:46
+ (5) Ну и параметр NH_SERVER_NAME в секция [NH_TCPIP] nethasp.ini
Возможные значения: <Имя1>, <Имя2>. Обменивается данными с HASP LM с определенным именем. Максимально — 6 имен; каждое имя может состоять максимально из 7 символов.
7 sanya016
 
12.10.11
13:29
В nhsrv.ini одного из серверов прописал имя, в nethasp.ini добавил строку с этим именем, перезапустил службу. Не работает. Причем, как показалось, при получении первой лицензии нужный ключ срабатывает а потом как придется - лицензии и с других ключей берутся.
nethasp.ini:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
NH_SERVER_ADDR = 10.1.0.1
NH_SERVER_NAME = K1

nhsrv.ini:
[NHS_SERVER]
NHS_SERVERNAMES =  K1
8 Шурик71
 
12.10.11
13:35
Отключи нетбиос в NH_COMMON:
NH_NETBIOS = DISABLED


И еще - в nh_tcpip убери
NH_TCPIP_METHOD = TCP
9 sanya016
 
13.10.11
10:58
Спасибо, вроде заработало.