斯潘8
斯潘4
请看我们的文章如何迁移浮动许可证服务器有关迁移浮动许可证服务器的完整信息。
在深入分析浮动许可证服务器问题的原因之前,强烈建议您运行flexnet故障排除.bat浮动许可证服务器上的文件(附于本文)。该文件将整洁地收集调查该问题所需的大量相关信息。请参考本指南了解有关批处理文件结果的更多信息。
如果您最近获得了浮动许可证,请确保它位于许可证服务器上的flexserver文件夹中。flexserver文件夹是C:\Program Files\flexserver。
保持许可证管理器的最新状态总是有益的,如果您遇到任何浮动许可问题,这是非常好的第一步。最新版本可从我们的下载页面-请将此页上的发布版本与安装的版本进行比较,以检查是否运行最新版本的flexlm。
如果检查“safe.lic comparison”标题下的批处理文件,亚搏在线确认机器的主机名和主机ID与许可证文件中的信息一致。如果不匹配,请请求新的浮动许可证文件在这里。
许可证文件中的所有内容都很好,它位于正确的位置,但许可证服务器无法识别该文件。如果新的safe.lic文件已重命名(例如亚搏在线亚搏在线safe_new.lic或newlicense.lic)。flexlm正在查找名为亚搏在线安全的,只有安全的。亚搏在线它不能识别安全性等。亚搏在线解决方案是确保新的许可证文件名为safe.lic,亚搏在线如果要保留旧许可证文件,请将旧许可证移动到其他文件夹位置。
如果您最近获得了新的许可证文件,或者对许可证服务器做了一些更改,总是值得尝试重新启动许可证服务器(计算机重新启动)。或者至少通过lmtools单击“停止服务器”,然后单击“启动服务器”,重新启动许可证服务器服务:
注意“强制关闭服务器”复选框。如果初始“停止服务器”尝试失败,请尝试选中此框-可能是有一个恶意lmgrd.exe进程阻止服务器关闭。选中此框将确保完全停止服务。
如果在授权助手中收到一个诊断错误,表明客户端计算机无法连接到浮动许可证服务器,然后需要进行一些额外的调查。
如果同一台机器作为安装了FME和其他程序(通常是Arcgis或Autodesk)的许可服务器,那么,在许可文件中指定特定端口之前,FME可能无法在同一台机器上获得许可。为了解决这个问题,请参阅:同一flexlm许可服务器上的arcgis和fme和指定flexlm使用的端口号.
如果在许可证文件中指定端口无法解决问题,那么这可能是防火墙问题。
如果你在他们的办公室设置了防火墙,某些应用程序流量可能不允许通过。您将在许可助手诊断中看到一个错误,该错误沿着“could not open standard port 27000”(无法打开标准端口27000),依此类推,直到它尝试达到27009为止。在这种情况下,一个好的连接测试是在客户端机器上使用telnet客户机(机器无法连接)。
如果您更新了浮动许可证,当客户端计算机上次连接到以前的浮动许可证时,可能存在延迟的.dat文件。.dat文件是第一次连接到浮动许可证服务器时为客户机创建的本地许可证文件,以防止每次启动FME时出现许可助手。旧的.dat文件可能由于产品版本的名称更改而导致问题(例如当前数据库版本以前称为Oracle版本)。
此问题的解决方案是从计算机中删除.dat文件,然后重新运行许可助手。.dat文件可能位于以下位置(按可能性顺序):
MacOS上的FME将许可证存储在/用户中/
Linux上的FME将许可证存储在~/.fm/许可证中/
即使服务器响应ping,这并不一定意味着它在正确地沟通。我建议尝试使用telnet测试客户机和许可证服务器之间的通信。
如果telnet步骤失败,我们知道下一步是找出通信失败的原因。
如果有防火墙,下一步是为运行的FME许可证服务,并为该端口添加防火墙例外。另一个选项是允许lmgrd.exe和safe.exe都使用基于入站应用程序的规则。亚搏在线有关如何添加这些例外的视频可在此处找到:https://www.screencast.com/t/jm7ow8xn
?2019安全亚搏在线软件公司|合法的