- 通过使用以下命令从客户端ping许可证管理器服务器来验证通信:ping
,其中 是服务器机器的主机名。如果此操作失败,则可能存在网络错误,导致客户机无法与许可证管理器服务器通信。请联系网络管理员解决此问题。注意:如果您知道服务器的IP地址并能够ping通该地址,则问题更多地在于网络的DNS配置。可以在网络的服务器行中替换主机名。使用IP地址作为解决方案 - 检查网络的SERVER线。客户端上的Lic与服务器本身的license.dat文件匹配。如果SERVER行不同,可能会导致客户端连接到错误的服务器/端口。
- 检查MATLAB客户端和许可证管理器服务器之间是否有防火墙。许可证管理器在两个端口上通信,这两个端口必须通过防火墙打开。这些端口在许可证管理器服务器上托管的许可证文件中指定。如果有防火墙正在运行,请联系系统管理员打开防火墙中必要的端口。
- 如果您需要使用VPN (Virtual Private Network)连接到网络许可证管理器,请确保您已经连接到VPN。
- 验证许可证管理器是否在许可证服务器上运行。如果许可证管理器未运行,请重新启动许可证管理器并尝试再次运行MATLAB。这通常会解决错误。有关如何重新启动许可证管理器的更多信息,请参见说明://www.ru-cchi.com/matlabcentral/answers/102968-how-do-i-start-or-stop-the-network-license-manager
- 验证许可管理器使用的TCP端口号没有被其他应用程序使用。要确定许可证管理器使用的端口号,请参考license.dat文件中SERVER和/或DAEMON行的末尾。