Не работает параметр NHS_IP_LIMIT в файле nhsrv.ini

1. GeraltSnow 175 31.10.19 17:18 Сейчас в теме
Требуется, чтобы аппаратные лицензии не раздавались по сети за пределы терминала. Прописал в nhsrv.ini параметр NHS_IP_LIMIT = 127.0.0.1 и перезапустил службу HASP Loader. Лицензии как раздавались, так и раздаются. Пробовал вместо 127.0.0.1 писать в параметр localhost и ip адрес сервера - не помогает.
Найденные решения
7. GeraltSnow 175 01.11.19 13:04 Сейчас в теме
Разобрался с проблемой. Конфигурационный файл nhsrv.ini менеджера лицензий Hasp LM должен находиться рядом с исполняемым файлом менеджера. В случае, если он установлен как служба в 64-разрядной системе, то месторасположение её исполняемого файла - C:\Windows\SysWOW64\nhservice.exe. Таким образом, файл nhsrv.ini должен лежать в папке C:\Windows\SysWOW64\
denisros; YourComrade; misha226; mikhailv; ogroup; rystam_atai; +6 Ответить
8. GeraltSnow 175 06.04.21 11:11 Сейчас в теме
Так же стоит отметить, что незакомментированные по умолчанию параметры в файле nhsrv.ini судя по всему являются обязательными, т.к. при их удалении параметр NHS_IP_LIMIT опять же не работает.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. a.doroshkevich 1509 31.10.19 17:44 Сейчас в теме
(1)Файерволом порт закрыть, как вариант
4. GeraltSnow 175 01.11.19 12:41 Сейчас в теме
(3)
в принципе тоже вариант
2. YannikAlx 27 31.10.19 17:44 Сейчас в теме
На мой взгляд, вы немного неточно трактуете смысл ключа NHS_IP_LIMIT = 127.0.0.1
Такая настройка говорит всего лишь о том что ключи будут ИСКАТЬСЯ на этой машине .
А вот раздаваться они будут всей сети...
Так что все работает правильно на мой взгляд

Если вам ключи нужны только на одном физическом устройстве - 127.0.0.1 в который воткнут ключ - зачем вы вообще используете Менеджер лицензий?
Он нужен именно для обслуживания сети. А для 1 машины он вообще не нужен
5. GeraltSnow 175 01.11.19 12:45 Сейчас в теме
(2)
Нет, эта настройка в файле nhsrv.ini как раз отвечает за ограничение видимости менеджера лицензий удаленными компьютерами. То, о чем вы говорите - это параметр NH_SERVER_NAME в файле nethasp.ini.

Сетевой ключ без менеджера лицензий внутри терминала работать никоим образом не будет, если только раздачей лицензий не занимается сервер приложений 1с. Но в моем случае в терминале находится много файловых баз, поэтому такую схему работы применять нельзя.
6. YannikAlx 27 01.11.19 12:53 Сейчас в теме
(5) Да вы правы . Я не разобрался вначале...
7. GeraltSnow 175 01.11.19 13:04 Сейчас в теме
Разобрался с проблемой. Конфигурационный файл nhsrv.ini менеджера лицензий Hasp LM должен находиться рядом с исполняемым файлом менеджера. В случае, если он установлен как служба в 64-разрядной системе, то месторасположение её исполняемого файла - C:\Windows\SysWOW64\nhservice.exe. Таким образом, файл nhsrv.ini должен лежать в папке C:\Windows\SysWOW64\
denisros; YourComrade; misha226; mikhailv; ogroup; rystam_atai; +6 Ответить
8. GeraltSnow 175 06.04.21 11:11 Сейчас в теме
Так же стоит отметить, что незакомментированные по умолчанию параметры в файле nhsrv.ini судя по всему являются обязательными, т.к. при их удалении параметр NHS_IP_LIMIT опять же не работает.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот