Имя: Пароль:
1C
1С v8
1С 8.2. Сетевые ключи защиты.
,
0 pahmelos
 
14.09.11
10:28
Есть сеть в ней 5 машин с сетевыми ключами (2 по 5, 1 на 10 и 2 на 15).
Те кто заходит в программу позже остальных сидит с ошибкой не найден ключ защиты программы. Я так понимаю надо изменить файлы на серверах nhsrv.ini на клиентах nethasp.ini.

В nhsrv.ini ничего не трогать кроме (где он лежит кстати)

NHS_SERVERNAMES = NAME1 (имя сервера)

В nethasp.ini

NH_SERVER_ADDR = 192.168.0.10 (Тут написать ай пи адрес того сервера с которого мы хотим что бы этот клиент брал лицензию)

NH_SERVER_NAME = NAME1 (Написать имя сервера)

Имя сервера и ай пи адрес на клиентах можно указывать только одно или имена всех серверов сразу?

что еще необходимо изменить?

Не орите про баян. плз.

Спасибо.
1 zak555
 
14.09.11
10:32
5ть ключей в 5ть разных машин
2 zak555
 
14.09.11
10:32
а лучше с кем-нибудь поменяться
3 pahmelos
 
14.09.11
10:34
они и так в 5 разных машинах как бы..
4 zak555
 
14.09.11
10:42
указывать лучше IP, имена сервера не нужны
5 unregistered
 
14.09.11
10:42
В nhsrv.ini ни чего менять не надо.

В nethasp.ini
Имя сервера указывать не надо. Только IP-адрес сервера с ключом (на каждом клиенте - тот серер ключа, где получать лицензию).
Кроме того отключить широковещательный запрос на поиск ключа.
Что-то типа:


[NH_COMMON]

NH_IPX = Disabled        ; Use the IPX protocol
NH_NETBIOS = Disabled        ; Use the NETBIOS protocol
NH_TCPIP = Enabled        ; Use the TCP/IP protocol

[NH_IPX]

[NH_TCPIP]

NH_SERVER_ADDR = 192.168.0.10        ; IP addresses of all the NetHASP
                   ; License Managers you want to search.
                   ; Unlimited addresses and multiple
                   ; lines are possible.
                   ;
                   ; Possible address format examples:
                   ;  IP address:      192.114.176.65
                   ;  Local Hostname:  ftp.aladdin.co.il

NH_USE_BROADCAST = Disabled        ; Use TCPI/IP Broadcast mechanism.
                   ; Default:  Enabled
6 zak555
 
14.09.11
10:44
> NH_SERVER_ADDR =

указать ч ерез запятую IP
7 pahmelos
 
14.09.11
10:49
там
;;NH_IPX = Enabled or Disabled например, точку с запятой удалять в этих строках да?

NH_IPX = Enabled
8 unregistered
 
14.09.11
10:50
(6) При проблемах автора нет смысла перечислять адреса серверов.

Наоборот лучше на каждом клиенте прописать какой-то один сервер ключа.

PS Естественно на машинах, где стоят ключи не должно быть динамического выделения адресов.

PSS А чтоза ключи такие "2 на 15"?!?! 15-типользовательские???
9 unregistered
 
14.09.11
10:50
Обменяйте ваш зоопарк на один 50-типользовательский ключ.
10 pahmelos
 
14.09.11
10:51
а еще вопрос, если ап пи адреса в сети динамически раздаются?
11 pahmelos
 
14.09.11
10:52
вы опередили меня ) нужно сделать вобщем чтоб были не динамические?
12 zak555
 
14.09.11
10:52
(11) или имена машин не изменными
13 unregistered
 
14.09.11
10:52
А еще можно посмотреть нет ли на серверах зависших выдачей лицензий (timeout=0).

Если есть такая проблема, то настроить перезапуск служб менеджера лицензий, чтобы зависшие подключения отваливались.
14 unregistered
 
14.09.11
10:54
(11) У компьютеров, которые являются менеджерами лицензий, лучше сделать статичными IP-адреса.

Ну или придется настраивать nethasp.ini на протокол NetBIOS.
15 pahmelos
 
14.09.11
10:54
(13) где это посмотреть
16 Vladal
 
14.09.11
10:57
17 unregistered
 
14.09.11
11:02
(15) Скачать утилиту NetHASP Monitor отсюда:

http://www3.safenet-inc.com/support/hasp/hasp4/vendor.aspx#testtools
18 unregistered
 
14.09.11
11:03
+ к (17): установить на любом компе в сети.
Она покажет все имеющиеся в сети сервера ключей, имеющиеся на каждом сервере ключи, выданные с каждого ключа лицензии.
19 pahmelos
 
14.09.11
11:21
что делать с теми у кого таймаут 0?
20 pahmelos
 
14.09.11
11:21
вообще что это значит