Перейти к содержанию

Лицензирование nanoCAD и решений на его базе


Рекомендуемые сообщения

Добрый день!

 

Используется один порт для lmgrd и по одному порту для каждого вендора. В Вашем случае будет использовано два порта. Используемые порты проще всего посмотреть в логе флекса, они там указываются. Принудительно их можно задать в файле лицензии ( редактировать аккуратно, не сбивая кодировку! Иначе лицензия не примется как валидная).

 

По второму вопросу - он установлен как сервайс, его можно найти в соответсвующем списке сервайсов - Computer management - Services and Applications - Services c именем FlexNet Licensing Service

 

 

 

Добрый день.

 

У меня возникла проблема лицензирования Nanocad. Стоит сервер лицензий в подсети 192.168.10.0/24 с ip 192.168.10.10.

 

Клиенты находятся в разных городах и, соответственно, разных подсетях начиная от 192.168.1.0/24 заканчивая 192.168.33.0/24.

 

Связь между офисами сервером идёт через vpn ipsec туннель, т.е. трафик L3 маршрутизируется.

 

Проблема связана с тем, что почему-то сотрудники только подсети 192.168.30.0/24 могут проверить лицензию на этом сервере.

 

Ставили еще до меня, я посмотрел документацию, в инструкции по установке есть скриншот: https://yadi.sk/i/ZQqoIvBU3a4TCD

 

Проверил netstat -nap tcp, что открыт порт 27000, т.е. служба сервера лицензий использует порты 27000-27009

 

Можете поподробнее рассказать про TCP порт службы производителя.

 

От чего зависит его номер?

 

В каких случаях он открывается?

 

Можно ли его изменить после установки сервера?

 

И еще вопрос: это нормально, что служба есть, каталоги и файлы есть, а в панели управления \ Программы и Компоненты нет информации о том, что сервер лицензий установлен?

 

Заранее благодарен.

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 277
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Статья в стиле ликбез по новой системе лицензирования, реализованной в продуктах nanoCAD 3.0 и выше: http://www.nanocad.ru/information/articles/index.php?articles=402045   Если есть вопросы, то дав

Добрый день. Планируется ли бесплатное распространение продуктов nanoCAD (например, Стройплощадка) для студентов вузов. Например, у других разработчиков, студент регистрируется на специальном сайте,

Лицензия на бесплатную версию бессрочна - ее продлевать не надо... Если что-то случилось, то рассказывайте - будем разбираться...

Изображения в теме

Добрый день!

 

Используется один порт для lmgrd и по одному порту для каждого вендора. В Вашем случае будет использовано два порта. Используемые порты проще всего посмотреть в логе флекса, они там указываются. Принудительно их можно задать в файле лицензии ( редактировать аккуратно, не сбивая кодировку! Иначе лицензия не примется как валидная).

 

По второму вопросу - он установлен как сервайс, его можно найти в соответсвующем списке сервайсов - Computer management - Services and Applications - Services c именем FlexNet Licensing Service

 

 

Благодарю за ответ.

 

Подскажите, если я поменяю порт lmgrd на любой не стандартный, например 27010, на стороне клиентов нужно будет какие-то изменения производить?

 

Клиенты подключаются на порт lmgrd или на порт 27000 ?

 

Есть документация в которой описан процесс коммуникации клиент-сервера?

Изменено пользователем r1sh
Ссылка на сообщение
Поделиться на другие сайты

На стороне клиента надо проверить, открыт ли в файерволе нужный порт. Клиенты сначала подключаются к lmgrd по портам 27000-27009, в ответ получают порт вендора.

Если порт lmgrd изменен вне этого диапазона - то у клиента надо указать port@server, например для порта 40000 - 40000@myserver

 

При этом в лицензии должно быть написано

 

SERVER myserver 17007ea8 40000

 

где host = myserver

и port = 40000

 

Есть английская инструкция, слишком большая , чтоб прикрепить к сообщению, но легко находится поиском по названию

flexnet_licensing_end_user_guide.pdf

Если не получится - дайте знать, перешлю почтой.

Ссылка на сообщение
Поделиться на другие сайты

На стороне клиента надо проверить, открыт ли в файерволе нужный порт. Клиенты сначала подключаются к lmgrd по портам 27000-27009, в ответ получают порт вендора.

Если порт lmgrd изменен вне этого диапазона - то у клиента надо указать port@server, например для порта 40000 - 40000@myserver

 

При этом в лицензии должно быть написано

 

SERVER myserver 17007ea8 40000

 

где host = myserver

и port = 40000

 

Есть английская инструкция, слишком большая , чтоб прикрепить к сообщению, но легко находится поиском по названию

flexnet_licensing_end_user_guide.pdf

Если не получится - дайте знать, перешлю почтой.

 

Понял, я видимо перепутал порт вендора и порт lmgrd.

 

А порт вендора можно изменить, например на 20010? Чтобы открывать один диапазон портов, например 20000-20010

Ссылка на сообщение
Поделиться на другие сайты

Да, можно, порт вендора может быть любым свободным.

В лицензии вписать в строчку VENDOR номер порта, формат:

VENDOR vendor [vendor_daemon_path] [[OPTIONS=]options_file_path] [[PORT=]port]

Ссылка на сообщение
Поделиться на другие сайты

Лицензию он подхватил, перезапустил сервер лицензии, но не помогло.

 

В логе пишет

 

14:06:10 (lmgrd) Starting vendor daemon at port 2080

 

Я прямо сейчас подключен к пользователю, проблема следующая:

 

lmgrd слушает порт 27000

vendor слушает 2080

 

с компьютера клиента telnet'ом подключаюсь на оба этих порта.

 

Но при запуске nanocad получаю ошибку https://yadi.sk/i/GPRqQ13A3a4oDd

 

Запустил мастер регистрации, еще раз добавил IP сервера на котором стоит лицензия - не помогло.

 

Подскажите, в чем может быть причина?

Ссылка на сообщение
Поделиться на другие сайты

Нашёл документацию, пробовал по включить FLEXLM_DIAGNOSTICS = 2.

 

В ветке реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\FLEXlm License Manager

создал

String Value  FLEXLM_DIAGNOSTICS

и присвоил ему значение

2

 

Перезапустил сервер лицензии - ничего не изменилось

Изменено пользователем r1sh
Ссылка на сообщение
Поделиться на другие сайты

Судя по Wireshark, клиент обращается к серверу сразу на все возможные порты: https://yadi.sk/i/dVR0CnGO3a4qrb

 

Сервер ему отвечает с одного порта, но почему-то клиенту этого не достаточно

Ссылка на сообщение
Поделиться на другие сайты

При этом если на стороне пользователя в списке серверов указать вручную порт сервера, как вы писали раньше 27000@192.168.5.5 то всё проходит нормально.

 

Остаётся вопрос, почему при указании просто IP клиент не может получить лицензию

Ссылка на сообщение
Поделиться на другие сайты

Тут скорее всего в настройках безопасности, хорошую диагностику можно получить от Чеклика, запущенного на клиенте.

ftp://ftp.nanocad.com/support/ChekLic115Nano_6.zip

Лучше указывать порт в явном виде, если это помогло - то так и оставить.

Ссылка на сообщение
Поделиться на другие сайты

Тут скорее всего в настройках безопасности, хорошую диагностику можно получить от Чеклика, запущенного на клиенте.

ftp://ftp.nanocad.co...ic115Nano_6.zip

Лучше указывать порт в явном виде, если это помогло - то так и оставить.

о, благодарю за утилиту.

 

Благодаря ей я нашёл ключи реестра где хранится список серверов лицензирования.

 

В общем я стёр все, оставил только @192.168.5.5

 

Теперь при подключении утилита выдаёт ошибку: https://yadi.sk/i/9JaBGT3q3a4xCv

 

Со стороны сервера лог wireshark выглядит вот так: https://yadi.sk/i/pCTBsqpm3a4xfk

 

По сравнению с "Нормальным" логом выглядит так, будто сервер не сообщает клиенту порт вендора.

 

Проблема в том, что у нас порядка 20 пользователей в разных городах и подключаться к каждому и перенастраивать проблематично. Хочется понять в чём проблема

Ссылка на сообщение
Поделиться на другие сайты

Попробовал переустановить сервер лицензий, дал ему тот же *.lic файл, который стоял на старом сервере лицензий, но установщик не захотел его принимать и служба не стартует...

Ссылка на сообщение
Поделиться на другие сайты

Лицензия привязана к МАК-адресу сервера ( ну или серийнику жесткого диска), если просто перенестиее на другой сервер - работать не будет

Ссылка на сообщение
Поделиться на другие сайты

Добрый день

Сейчас настройка выглядит вот так: https://yadi.sk/i/ou4BJjPe3a5ugR

Изменено пользователем r1sh
Ссылка на сообщение
Поделиться на другие сайты

можно в лицензии жестко прописать порт и для LMGRD, надежнее будет. В лицезии можно менять порты и имя сервера, остальное ( строка FEATURE и МАК-адрес компа) под цифровой подписью, лицензия становится невалидной...

Ссылка на сообщение
Поделиться на другие сайты

можно в лицензии жестко прописать порт и для LMGRD, надежнее будет. В лицезии можно менять порты и имя сервера, остальное ( строка FEATURE и МАК-адрес компа) под цифровой подписью, лицензия становится невалидной...

 

так а клиенты почему не находят лицензию?))

 

телнетом могут подключиться на порт а лицензию получить не могут

Изменено пользователем r1sh
Ссылка на сообщение
Поделиться на другие сайты

даже при принудительном указании порта в имени сервера? Тогда нужны логи с Чеклика с проблемного компьютера и флексовые логи с сервера за то же время, чтоб запрос попал. Логи, а не скриншоты.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

Добрый день. При активации лицензии предприятия на нескольких ноутбуках выскакивает ошибка. В чём может быть причина? Используем NanoCad plus 8.1

post-70795-0-46360400-1539597181.png

Ссылка на сообщение
Поделиться на другие сайты

А лицензии привязаны к жесткому диску или к сетевому адаптеру? Всеречались ноутбуки с плавающим серийным номером, когда в качестве диска используется комбинация SSD+HDD. Пришлите лицензии, посмотрим.

Ну и попробуйте запустить CheckLic, его лог тоже стоит приложить

ftp://ftp.nanocad.com/support/ChekLic115Nano_6.zip

Ссылка на сообщение
Поделиться на другие сайты

А лицензии привязаны к жесткому диску или к сетевому адаптеру? Всеречались ноутбуки с плавающим серийным номером, когда в качестве диска используется комбинация SSD+HDD. Пришлите лицензии, посмотрим.

Ну и попробуйте запустить CheckLic, его лог тоже стоит приложить

ftp://ftp.nanocad.co...ic115Nano_6.zip

 

Ключ идет один на несколько станций. Лицензию отсылаю Вам в ЛС.

CheckLic.log

Ссылка на сообщение
Поделиться на другие сайты

Ответил ва ЛС

Ответ без конкретных деталей и номеров дублирую, вдруг кому полезно будет

 

Добрый день!

Тут нужен не серийный номер, а именно лицензионныый файл с проблемного ноутбука, на этот серийник генеоилось много файлов и с той и с той привязкой.

Но судя по чеклику, возможно, проблема в правах доступа - в ключи реестра не прописались пути к лицензионному файлу. Посмотрите, лежат ли файлы по пути

 

"c:\Users\All Users\Nanosoft\RegWizard\Licenses"

 

Если есть - пришлите файл лицензии и попробуйте вручную прописать его в реестр, запись типа

 

"c:\Users\All Users\Nanosoft\RegWizard\Licenses\NC80PXXXXX-99999.lic" ( Имя файла будет Ваше ).

 

А лог-файл с причиной, почему не удалось прописать путь - можно найти в

c:\Users\seva\AppData\Roaming\Nanosoft\RegWizard\RegWizard.log ( имя пользователя тоже будет другое).

 

С уважением,

Всеволод.

Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! Подскажите, как быть. Ранее вопрос был решен и сервер лицензий был установлен и все работало изумительно. Но к сожалению, в мое отсутствие (не я один администратор), был обновлен MS windows server с версии 2008 r2, до версии 2012 R2. Теперь конечно, сервер лицензий не работает, не может получить лицензию. Аппаратно, у нас конфигурация не изменялась.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!

×
×
  • Создать...