Перейти к содержимому


* * * * * 1 Голосов

2 и более Менеджеров Лицензий (License Manager) в сети.


  • Вы не можете ответить в тему
Сообщений в теме: 23

#1 Серёга

    Ветеран


  • 1 381 сообщений

Отправлено 11 декабря 2008 - 17:44

Если в сети одновременно запущены два или более менеджеров лицензий (License Manager), то для корректной работы (как правило) требуется их настройка.
Основная идея настройки в данном случае – назначить каждому менеджеру лицензий свое имя и сообщить каждой копии защищенной программы эти имена. Задать имя менеджеру лицензий можно через файл nhsrv.ini, он должен находиться в одном каталоге с менеджером лицензий. Если менеджер лицензий установлен как сервис, то в каталоге Windows\System32. Имя менеджера лицензий должно состоять из алфавитно-цифровых символов (только английские буквы!), и не должно быть длиннее 7 символов.

Пример настройки:
------------------- nhsrv.ini #1------------------------------
[NHS_SERVER]
NHS_SERVERNAMES = LM1
-------------------------------------------------------------
------------------- nhsrv.ini #2------------------------------
[NHS_SERVER]
NHS_SERVERNAMES = LM2
-------------------------------------------------------------
Сообщить защищенной программе имена менеджеров можно через файл nethasp.ini, который должен находится в одной директории с защищенным приложением.

Пример:
-------------------- nethasp.ini -----------------------------
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 168.192.1.41, 168.192.1.11
NH_SERVER_NAME = LM1, LM2
-------------------------------------------------------------
Адреса даны для примера, следует указывать реальные IP-адреса компьютеров, где установлены соответствующие менеджеры лицензий.

Источник: http://www.aladdin.ru

#2 Серёга

    Ветеран


  • 1 381 сообщений

Отправлено 12 декабря 2008 - 15:45

Продолжаю тему.

Для того чтобы запретить отдельным пользователям или группе пользователей подключаться к Менеджеру лицензий, то Менеджер нужно для этого настроить, необходимо задать диапазон разршенных IP адресов настройка производится в файле nhsrv.ini, он должен находиться в одном каталоге с менеджером лицензий. Если менеджер лицензий установлен как сервис, то в каталоге Windows\System32.

Пример настройки:

------------------- nhsrv.ini # Значение по умолчанию------------
;HS_IP_LIMIT = 10.24.2.18-99, 10.1.1.9/16, 10.25.0.0/24,
; 192.0.0.*, 194.0.*.*, 11.*.*.*,
; 10.24.7.8-12 /30, 10.24.2.17
-------------------------------------------------------------------------------
Строки закоментированы, они не работают, то есть подключаться можно всем, здесь просто указаны варианты обозначения разрешенного диапазона.

------------------- nhsrv.ini # Рабочий вариант-----------------------------------------------------------------------------
NHS_IP_LIMIT = 192.168.1.14, 192.168.1.87, 192.168.1.81, 192.168.1.68, 192.168.1.66,
192.168.1.61, 192.168.1.44, 192.168.1.40, 192.168.1.34, 192.168.1.188,
192.168.1.125, 192.168.1.115, 192.168.1.103, 192.168.1.100
--------------------------------------------------------------------------------------------------------------------------------------
Это мой рабочий вариант, так как нужные мне IP были разбросаны по всему диапазону -то указать их типа 192.168.1.14-100 было не возможно, я просто перечислил разрешенные IP.

#3 Hypnotes

    Прохожий


  • 3 сообщений

Отправлено 03 июля 2009 - 23:54

Здрасте. Не поможете с такой проблемой:
На одной машине в сети стоит "сервер лицензирования" с жёлтеньким ключом в 9099 порту (драйвер 'upkey0 v.9.1'), но 1с на этой машине запускается только в том случае, если включен другой комп в сети, на котором запущен "HASP LM", с хасповским ключом (красный, с надписью 'H4 NETS 0RGL8').
Можно ли добиться независимости от красного ключа ?
З.Ы: ставил свежий 'HASP LM' на тачку с жёлтым, ковырял в 'System32' 'nhsrv.ini' и 'nethasp.ini' в '\1cv81\bin\conf', всё как написано в теме, но ничё не спасает, пишет - "Ключ защиты не обнаружен"...
P.P.S: работаю недавно, бывший сис-админ исчез бесследно, поэтому узнать подробности нет возможности...

#4 tirk

    Ветеран


  • 1 159 сообщений

Отправлено 04 июля 2009 - 05:20

красный это ключ платформы - незавимость это только если не лицензионное использование....
желтый - какой то у вас специфический....
Ответ: Нельзя работать на одном без другого или перенести все на один комп
Вместе мы сила)

#5 Helmut

    Прохожий


  • 21 сообщений

Отправлено 22 марта 2010 - 10:38

Доброго времени суток, Дамы и Господа!!!
Есть следующая проблемка.
На сервере под управлением Win2003 стоит 1С8.1 Релиз: 8.1.14.72 Релиз конфигурации:1.6.23.2
Пользователи работают в терминальном режиме.
Имеются 3 сетевых ключа по 5 лицензий, стоящих на локальных компьютерах под управлением WinXP.
В начале рабочего дня все работает как часы. Но после примерно 2-х часов ключи отваливаются поочередно. При просмотре диспетчера задач на машине где стоит менеджер лицензий (на любой из трех), служба nhsrvice.exe занимает процессор на 100%, ключ перестает быть видимым и приходится перезагружать машину. Пробовал настроить работу ключей с UDP на TCP;
//--------nhsrv.ini------------------
[NHS_IP]

NHS_USE_UDP = Disabled
NHS_USE_TCP = Enabled
NHS_IP_portnum = 475

После сей процедуры, менеджер лицензий перестает видить ключ вообще :(
Поможите чем можете.

Заранее спасибо.

#6 BabySG

    Любитель программирования


  • 12 211 сообщений

Отправлено 22 марта 2010 - 11:23

Посмотрите менеджером, кто ест лицензии

ЗЫ. Не очень связано, но почитайте файл к бухне:

Цитата

Версия 1.6.23 конфигурации "Бухгалтерия предприятия", редакция 1.6, предназначена для использования с версией системы 1С:Предприятие 8 не ниже 8.1.15

Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#7 Серёга

    Ветеран


  • 1 381 сообщений

Отправлено 22 марта 2010 - 13:15

Менеджер лицензий (License Manager) «грузит» процессор на 100%. Массовые сетевые ошибки "receive problem error 10038"


Ответ:

Причина сбоев в работе менеджера лицензий – «битые» пакеты, приходящие по UDP. Поскольку обмен при помощи UDP-дэйтаграмм не предусматривает контроля успешной доставки пакета, данный протокол надежно работает только в сетях, построенных на высококачественном оборудовании. Если же, на какой-нибудь рабочей станции, где запускается защищенное приложение, установлена сетевая карта, которая не умеет нормально работать с FlowControl, то это как раз и приводит к данной ситуации.

Варианты решения данной проблемы:
1) Замена сетевых карт на «шумящих» машинах на более качественно работающие карты.
2) Настройка защищенного приложения для работы с ключом только с использованием TCP-механизма. В этом случае контролируется успешная доставка каждого пакета, и работа с ключом становится более надежной. Настройка выполняется через файлы nethasp.ini и nhsrv.ini (Пример настройки данных файлов смотрите ниже). Если защищенное приложение использует HASP API, не поддерживающее работу через TCP-механизм, тогда для его настройки необходимо использовать рекомендацию из пункта 3.
3) Использование Netbios over TCP/IP. Защищенное приложение настраивается на работу с ключом только по Netbios через файл nethasp.ini. При этом в качестве транспорта будет по-прежнему использоваться TCP/IP, причем именно TCP-механизм. Перед такой настройкой необходимо убедиться, что Netbios over TCP/IP в явном виде включен (свойства TCP/IP, закладка WINS) как на компьютере, где установлен ключ, так и на компьютере, где запускается защищенное приложение.

Пример настройки файлов nethasp.ini и nhsrv.ini:
Файл nethasp.ini обычно расположен в одной папке с защищенным приложением. Файл nhsrv.ini должен находиться в одном каталоге с менеджером лицензий. Если менеджер лицензий установлен как сервис, то в каталоге Windows\System32.

-------------------- nethasp.ini ------------------------------
[NH_COMMON]
NH_TCPIP = Enabled
...
[NH_TCPIP]
NH_SERVER_ADDR = 168.192.1.41
NH_TCPIP_METHOD = TCP
...
----------------------------------------------------------------
Адрес дан для примера, следует указывать реальный IP-адрес компьютера, где
установлен менеджер лицензий.
Далее (это очень важно!) следует отключить в менеджере лицензий прослушивание UDP-протокола, оставив только TCP:
--------------------- nhsrv.ini -------------------------------
...
[NHS_IP]

NHS_USE_UDP = disabled
NHS_USE_TCP = enabled
...
----------------------------------------------------------------
Если этого не сделать, то при получении "битых" UDP-пакетов менеджер опять
начнет “тормозить”.

#8 zatravka

    Прохожий


  • 4 сообщений

Отправлено 09 декабря 2010 - 22:41

Если не в тему, сорри
А если второй ключ не на виндовой машине, а на Ubuntu. Кто бы подсказал, как это реализовать?

#9 zatravka

    Прохожий


  • 4 сообщений

Отправлено 26 февраля 2011 - 19:13

Просмотр сообщенияzatravka (9.12.2010, 22:41) писал:

Если не в тему, сорри
А если второй ключ не на виндовой машине, а на Ubuntu. Кто бы подсказал, как это реализовать?
сам же и нашел
пока работает :)

#10 eViLL

    Участник


  • 187 сообщений

Отправлено 01 марта 2011 - 11:02

Вопрос скорее риторический, но всё же, есть ли возможность с одной машины раздавать в сеть несколько красных сетевых ключей? Скажем если на сервер воткнуть три ключа по 5 пользователей.
"решение большинства проблем с 1С находится эмпирическим, а не логическим путём, и если чужое решение кажется нелогичным, думать не надо — нужно тупо сделать так, как советуют"

#11 Gfdtk

    Участник


  • 163 сообщений

Отправлено 03 мая 2011 - 12:55

в один комп нельзя втыкать ключи hasp одного типа.
т.е. два ключа по 5 пользователей не пойдет. А ключ на 5 пользователей и на 300 - вполне.

http://www.gilev.ru/1c/hasp/

#12 Tanusha

    Прохожий


  • 31 сообщений

Отправлено 26 сентября 2011 - 08:44

Менеджер лицензий установлен как сервис, но в каталоге Windows\System32 файла nhsrv.ini нет. Где его еще можно найти? скрытые файлы видны. На сервере стоит Windows Server 2008.

#13 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 26 сентября 2011 - 08:59

А сервис работает ?
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#14 Tanusha

    Прохожий


  • 31 сообщений

Отправлено 26 сентября 2011 - 09:09

Просмотр сообщенияalexburn (26.9.2011, 9:59) писал:

А сервис работает ?
да, работает.
только у пользователей периодически лицензии не находятся. вот и хотела настроить работу мнеджерв лицензий, а файл найти не могу

#15 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 26 сентября 2011 - 09:20

Нужно у пользователей настраивать nethasp.ini настраивать.
А так же работоспособность сети смотреть.
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#16 Tanusha

    Прохожий


  • 31 сообщений

Отправлено 26 сентября 2011 - 09:27

Просмотр сообщенияalexburn (26.9.2011, 10:20) писал:

Нужно у пользователей настраивать nethasp.ini настраивать.
А так же работоспособность сети смотреть.
для начала нужно в файле nhsrv.ini имя менеджеру лицензий задать...

#17 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 26 сентября 2011 - 09:30

Да не обязательно :)
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#18 Tanusha

    Прохожий


  • 31 сообщений

Отправлено 26 сентября 2011 - 10:42

видимо мне обязательно, т.к. только настройка в файле nethasp.ini у пользователей адресов ключей (у каждого свой) не помагает.

Люди, так где найти файл nhsrv.ini, если в каталоге Windows\System32 его нет.

#19 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 26 сентября 2011 - 11:43

У меня этот файл хранится в C:\Program Files\Aladdin\HASP LM
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#20 Tanusha

    Прохожий


  • 31 сообщений

Отправлено 26 сентября 2011 - 13:03

Просмотр сообщенияalexburn (26.9.2011, 12:43) писал:

У меня этот файл хранится в C:\Program Files\Aladdin\HASP LM
так это в случае установки менеджера лицензий как приложения, а у меня как сервис стоит

#21 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 26 сентября 2011 - 13:11

А сервис запущен у вас ???
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#22 Tiger86

    Ветеран


  • 1 076 сообщений

Отправлено 26 сентября 2011 - 13:14

Просмотр сообщенияTanusha (26.9.2011, 11:42) писал:

видимо мне обязательно, т.к. только настройка в файле nethasp.ini у пользователей адресов ключей (у каждого свой) не помагает.

Люди, так где найти файл nhsrv.ini, если в каталоге Windows\System32 его нет.

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

#23 Tanusha

    Прохожий


  • 31 сообщений

Отправлено 26 сентября 2011 - 13:41

сервис запущен
стандартным поиском файлов не находится

#24 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 26 сентября 2011 - 13:46

Может ключ не рабочий? не перепутали серверный и клиетнские ключи?
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных