无法获取“COMSOL Multiphysics GUI”许可证

解决方法编号: 903
标题: 无法获取“COMSOL Multiphysics GUI”许可证
平台: 所有平台
适用于: 所有产品
版本: 所有版本
类别: 安装
关键字: FLEXnet, network

问题描述

在 COMSOL 应用程序与许可证管理器通信时出现问题等情况下,可能出现以下任意错误:

许可证错误:-15。 
无法连接到许可证服务器系统。
许可证错误:-96。 
许可证服务器已关闭或没有响应。

解决方法

在提供此解决方法时,我们假设您是完全合格的系统管理员。如果您不确定如何继续操作,请联系本地系统管理员或 COMSOL 许可证管理员。

下面提供几种最常见许可证错误的解决方法。有关类似错误和解决方法的完整列表,请参见安装操作指南中的许可证错误故障排除一节 (http://cn.comsol.com/iog)。

首先,确定准确的 FlexNet 错误代码(下图中以红色突出显示):

使用以下链接跳转到对应的解决方法:

FlexNet 许可错误:-15,570
FlexNet 许可错误:-96,491
FlexNet 许可错误:-96,7
FlexNet 许可错误:-15,10

防火墙问题

如果详细的 FlexNet 错误消息为

FlexNet 许可错误:-15,570。

FlexNet 许可错误:-96,491。

许可证错误很可能是由阻止许可证签出尝试的活动防火墙造成的。

请检查许可证服务器上的防火墙是否阻止了 COMSOL 客户端计算机连接到许可证管理器。如果运行 COMSOL 许可证管理器的计算机需要活动防火墙,请按如下所述配置防火墙,将许可证管理器进程设为例外。

配置防火墙

许可证服务器的防火墙必须至少开放两个端口号,以允许客户端计算机连接到 COMSOL 许可证管理器。COMSOL 许可证管理器的 license.dat 中的前三行如下所示:

SERVER my_server 123456789ABC 1718
USE_SERVER
VENDOR LMCOMSOL port=1719

以上许可证文件指定 lmgrd 和 LMCOMSOL 进程将分别使用 TCP 端口号 1718 和 1719(默认端口号)。您可以将它们更改为任何空闲端口号,但必须重新启动许可证管理器才能使更改生效。

配置您的防火墙,允许传入的 TCP 连接到选定的端口号。如果您不确定哪些是空闲端口号或如何允许防火墙访问这些端口,请与系统管理员联系。

一种解决方法是将防火墙配置为允许访问所有端口号对应的 lmgrdLMCOMSOL 可执行文件,但这样做可能不够安全,因此不建议采用。在这种情况下,您无需修改 license.dat 文件。

有关更多信息,请使用菜单“帮助 -> 文档”,参见其中的 FlexNet 文档

许可证文件中的主机名错误

如果详细的错误消息包含以下字符串

FlexNet 许可错误:-96,7。

很可能是具有许可证文件中指定主机名的计算机不可用。

  1. 请确认 COMSOL 客户端计算机上的 license.dat 文件指向正确的许可证服务器主机名。首先,在 COMSOL 应用程序文件夹中找到 license.dat 文件:

    Windows: C:\Program files\COMSOL\COMSOL54\Multiphysics\license\license.dat
    Linux: /usr/local/comsol54/multiphysics/license/license.dat
    macOS: /Applications/COMSOL54/Multiphysics/license/license.dat

  2. 确认第一行的许可证服务器主机名正确。例如,如果许可证服务器主机名为 mylicserver,则 license.dat 文件中的第一行应如下所示: SERVER mylicserver 000123456789 1718

  3. 如果 COMSOL 客户端计算机不能将 mylicserver 识别为适当的主机名,则改为使用完全限定的域名 (mylicserver.mydomain.org) 或 IP 地址可能会有所帮助。如果仍不能解决问题,则可能是客户端上的 DNS 或 HOSTS 文件有问题。请向系统管理员寻求建议,了解如何通过 TCP/IP 连接到许可证服务器。

许可证管理器未启动

如果详细的错误消息包含以下字符串

FlexNet 许可错误:-15,10。

则许可证服务器上的许可证管理器没有运行。您可以访问 http://cn.comsol.com/iog,并按照安装操作指南中的操作说明来安装和启动许可证管理器。

获取更多信息

如果问题仍然存在,请联系 support@comsol.com,并提供许可证管理器日志文件。该日志文件存储在许可证服务器计算机上,通常位于以下位置:

Windows: C:\ProgramData\COMSOL\comsol54.log
Linux 和 macOS:/var/tmp/comsol54.log

注:日志文件是在许可证管理器启动后由其创建。

另请参见

解决方法 1022
解决方法 1078


免责声明

COMSOL 尽一切合理的努力验证您在此页面上查看的信息。本页面提供的资源和文档仅供参考,COMSOL 对其有效性不作任何明示或暗示的声明。COMSOL 对所披露数据的准确性不承担任何法律责任。本文档中引用的任何商标均为其各自所有者的财产。有关完整的商标详细信息,请参阅产品手册。