Loading

定义许可证服务器设置

许可证基于安装了 Floating Licence Server (FLS) 的计算机的 MAC 地址。MAC 地址是网络适配器的唯一标识符。计算机可能具有多个物理和虚拟网络适配器(以太网、Wi-Fi、VPN、VMplayer、…)。FLS 将管理许可证。许可的应用程序(PRISMAprepare 和/或 PRISMAdirect)必须连接到 FLS。因此,您必须指定:

  1. FLS 的名称。服务器名称可以是网络名称或 IP 地址。您必须在许可的应用程序中指定服务器名称。

  2. FLS 的端口。您必须在许可的应用程序和 [Licence Server Administration] 中指定许可证服务器端口。

  3. 单击 [测试连接] 以测试服务器名称和许可证服务器端口的正确性。

术语

FLS:安装了 Floating Licence Server 的计算机。

许可的应用程序:PRISMAprepare 和/或 PRISMAdirect。

检查 FLS 的 IP 地址或名称

FLS 名称可以是网络名称或 IP 地址。要检查 FLS 的名称,请:

  1. 打开 [配置] 工作区。

  2. 单击 [系统] 并选择 [许可证] 。

  • 本地 Floating Licence Server

    FLS 和许可的应用程序安装在同一台计算机上。使用以下 FLS 名称:

    1. 127.0.0.1

      这是本地主机的 IP 地址。

    不要使用:“localhost”、全限定域名 (FQDN) 或短 DNS 名称。

  • 远程 Floating Licence Server

    FLS 和许可的应用程序安装在不同的计算机上。使用以下 FLS 名称:

    1. 固定 IP 地址

      建议使用 FLS 的固定 IP 地址。

      • 故障排除

        如果使用 FLS 的固定 IP 地址时连接中断:

        检查 FLS 的 IP 地址是否已更改。更新许可的应用程序中的 IP 地址。以下屏幕截图使用 134.188.137.170 作为 IP 地址。您必须使用 FLS 的实际 IP 地址。

    2. 全限定域名 (FQDN),例如 myserver.mydomain.net

      如果 FLS 没有固定 IP 地址,请使用 FQDN。例如,DHCP 服务器会为 FLS 分配动态 IP 地址。

      • 故障排除

        如果使用 FQDN 的许可的应用程序无法连接到 FLS:

        DNS 服务器必须知道 FLS,否则 FLS 无法从 DHCP 服务器接收动态生成的 IP 地址。许可的应用程序也必须知道此 DNS 服务器。

        Ping FQDN 以检查 DNS 服务器是否已解析它。

    不要使用:短 DNS 名称,例如 myserver。使用短 DNS 名称时,许可的应用程序必须尝试所有已知域名来查找 FLS,否则找不到 FLS。

检查端口号

FLS 使用 TCP/IP 端口与许可的应用程序进行通信。您必须检查 [Licence Server Administration] 和许可的应用程序中是否使用了相同的许可证服务器端口。

要在许可的应用程序中检查 FLS 的许可证服务器端口,请:

  1. 打开 [配置] 工作区。

  2. 单击 [系统] 并选择 [许可证] 。

  3. “端口号”必须等于 [Licence Server Administration] 中的“许可证服务器端口号”。

检查 FLS 使用的 TCP/IP 端口:

  1. 打开[Licence Server Administration] 。

  2. 选择 [许可证服务器设置] 并单击 [编辑] 。

  3. 单击[编辑端口] 。

  1. 许可证服务器端口

    许可的应用程序使用此端口号启动与 FLS 的通信。lmgrd.exe 进程侦听许可证服务器端口。

    范围:[27000 - 27009] 或 [任何] 。

    如果端口号为 [任何] ,则 FLS 使用 [27000 - 27009] 范围内的第一个可用端口来侦听许可的应用程序。许可的应用程序从端口 27000 开始尝试连接到 FLS。如果 FLS 没有响应,则许可的应用程序将尝试下一个端口。如果 [27000 - 27009] 范围内的所有端口都被其他应用程序阻止或使用,那么许可的应用程序无法连接到 FLS。

  2. 供应商端口

    当许可的应用程序连接到许可证服务器端口时,它会从 FLS 接收供应商端口号。然后,许可的应用程序会打开供应商端口。ocelmgrd.exe 进程侦听此供应商端口。

    范围:[49152 - 65535] 或 [任何] 。

    如果端口号为 [任何] ,则 FLS 和许可的应用程序使用 [49152 - 65535] 范围中的第一个可用端口。

故障排除

如果使用值 [任何] ,则允许动态分配端口号。如果使用动态端口,则允许许可的应用程序本身适应不断变化的配置。但是,动态创建连接也会在重试、挂起和超时过程中耗用时间。此外,防火墙只允许使用固定端口并且会阻止动态端口。请使用固定端口作为:

  • 许可证服务器端口,例如 27000。请在 [Licence Server Administration] 和许可的应用程序中配置此端口。

  • 供应商端口,例如 50000。请在 [Licence Server Administration] 中配置此端口。

如果要使用固定端口,则必须确保可以使用所选端口:

  1. 请确认:

    • FLS 可以打开要侦听的许可证服务器端口。

    • 许可的应用程序可以打开供应商端口。

    如果无法打开端口,则日志文件 lmgrdFile.log 中将显示错误。日志文件的位置:C:\Program Files (x86)\Oce\Floating License Server\lmgrdFile.log

  2. 检查许可的应用程序是否可以连接到 FLS。例如:

    • 防火墙可能会阻止访问固定端口。您必须配置防火墙。

    • 其他应用程序使用 [27000 - 27009] 范围内的所有端口。您必须释放 [27000 - 27009] 范围内的一个端口。