Ссылка на сервер лицензий с машин

Navigation:  GeoniCS > Общая часть > Установка, лицензирование, запуск > Сетевые лицензии >

Ссылка на сервер лицензий с машин

Previous pageReturn to chapter overviewNext page

На клиентских машинах нужно указать имя сервера лицензий. В т.ч. возможно выполнять программу на самом сервере.

(Внимание! GeoniCS, естестственно, нужно инсталлировать на каждой машине, на которой он должен выполняться. Затем с помощью мастера регистрации нужно сделать ссылку на сервер, где установлен Менеджер лицензий.)

Обычно при использовании ОС WinXP или выше включен firewall. По умолчанию он блокирует доступ к машине из внешней сети.

Для того, чтобы с локальной машины можно было получить доступ к менеджеру лицензий GeoniCS, необходимо

- если безопасность не важна, - отключить firewall (проще всего) - Control Panel->Windows Firewall закладка General;

- или настроить firewall сервера, на которой установлен менеджер сетевой лицензии, - открыть несколько портов для для опроса лицензий FlexLM с клиентских машин:

в Control Panel->Windows Firewall закладка Exceptions создать новое правило, которое разрешает доступ к этой машине машинам в сети, на которых установлен GeoniCS.

По портам все просто: см. лог файл flex.log в папке C:\Program Files\Consistent Software\CSLicenseServer\:

вот строки:

8:28:43 (lmgrd) License file(s): C:\Documents and Settings\All Users\Application Data\CSoft\RegWizard\Licenses\GCS10Axxx-1.lic

8:28:43 (lmgrd) lmgrd tcp-port 27000

8:28:43 (lmgrd) Starting vendor daemons ...

8:28:43 (lmgrd) Started CSOFT (pid 1960)

8:28:43 (lmgrd) CSOFT using TCP-port 1041

Достаточно указать имя процесса и соответствующие порты в настройках брандамауера машины, на которой установлен сервер лицензий. На остальных машинах настраивать ничего не нужно. Т.е. необходимо разрешить доступ из сети клиентским машинам к серверу лицензий на двух портах (в данном случае 1041 и 27000).

Внимание! Иногда старые локальные лицензии подхватываются раньше. Их нужно предварительно удалить.

==================

От Службы техподдержки CSoft:

К сожалению, невозможно запустить лицензионный сервер с несколькими лицензиями, базирующимися на разных ключах.

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

В сложившейся ситуации выход один – установка лицензионных серверов на разных машинах.

В целом, если выдана сетевая лицензия, привязанная к какому либо host ID (или ключу), все последующие лицензии выдаются на этот же host ID.

==========

Иногда сетевые лицензии очень долго грузятся, до нескольких минут, при этом машина совсем не слабая. В чем может быть причина, может мы при установке что то где то не прописали?

Ответ: Скорее всего, включен firewall на сервере и/или на клиентской машине. Отключите его. Или пусть администратор настроит firewall для работы сервера лицензий.