На машинах с несолькими сетевыми интерфейсами (в частности виртуальными) платформа не видит сетевой ключ, пока их все не отключить, оставив один, на котором, собственно, слушает менеджер лицензий.
Решить проблему настройками nethasp.ini, задав ip-адрес менеджера лицензий и отключив широковещательные пакеты, не выходит
(3) Менеджер. А у меня сложилось мнение, что пока на сервере не отрубить все интерфейсы на клиенте не получается лицензия. Но увидев ваше замечание, стал не так уверен в вопросе. (1) Автор кто на ком стоял потрудитесь изъясняться яснее?
Не, это всего лишь зрение в порядке (пока что, тьфу-тьфу!). ;-)
Хотя, если проблема как раз на сервере, то ее наиболее вероятная причина в том, что автор правит не тот файл:
NHS_ADAPTER — определяет IP-адрес одной или более сетевых карт, которые будут обслуживать HASP LM. Применяется при использовании HASP LM с Win32. Например: 10.1.1.111, 255.255.0.0.
Может подождем что нового сообщит начальник транспортного цеха?
Лехко! Тем более, что и добавить-то к уже сказанному нечего: для сервера вариант решения приведен, а для клиента... теоретически, явное указание IP для NH_SERVER_ADDR должно заставлять систему ломиться на соответствующую сетевуху, а если она этого почему-то не делает... не вижу способа ее вразумить.
(4)Конечно же, речь идет о клиенских машинах с несколькими интерфейсами, на машине с менеджером лицензий всего один интерфейс и проблем там нет. На клиентах же может быть несолько интерфейсов, в конкретном примере это виртуальные интерфейсы созданные virtualbox и другими приложениями. Так вот, пока их всех не отключишь, лицензию платформе не получить.
(13)Именно так
(14)Все вирт. интерфейсы отключены кроме одного - ip=192.168.158.2, маска=255.255.255.0, на физическом интерфейсе 192.168.1.160/24 - лицензию клиент не получает. Отключаю интерфейс 192.168.158.2 - получает. Очевидно, нужно копать в сторону nethasp.ini, но вроде все что было логично я уже перепробовал...
Все вирт. интерфейсы отключены кроме одного - ip=192.168.158.2, маска=255.255.255.0, на физическом интерфейсе 192.168.1.160/24 - лицензию клиент не получает.
В журнале поиска ключа написано: "nethasp.ini: C:/Program Files (x86)/1cv8/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий" ?
Других nethasp.ini на машине нет?
В журнале поиска ключа написано: "nethasp.ini: C:/Program Files (x86)/1cv8/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий" ?
Да, именно так
Других nethasp.ini на машине нет?
Вообще есть (стоят и x32 и x64 версии платформы), на всякий случай попробовал настройки продублировать в оба файла, не помогло
(25) Блин, а я уже с двумя включенными vpn в одной из которых есть сетевой ключ, tcpdump перехват пакетов запроса лицензии организовал. Ну ладно пусть будет тут.