Simulations Plus公司软件License故障排查办法
SimulationsPlus公司软件的license激活及配置方式现已采用FlexNet Publisher License Server Manager的方式,该license server的安装与激活方式有两个版本,分别针对Windows XP以及XP以上版本的操作系统;以及单机版和局域网版本两种安装方式。在实际运行的过程中,会出现一些配置不成功、客户端电脑连接不成功等现象,常规的解决办法如下:
检查License文件中的HOSTID、开始时间、模块与当前所安装电脑的HOSTID、系统时间、购买的模块是否一致;这里还有几个常见的现象:
• 用户在获取HOSTID文件之后,自行修改了电脑的用户名,致使软件不能用,可以在上述检查的过程中,再获取一次HOSTID文件,与当时发给供应商的license文件中HOSTID是否一致;
• 用户在获取HOSTID文件之后,自行修改系统时间,或者在获取之前就修改了系统时间,需要注意所安装电脑的系统时间与当前是否一致;
• HOSTID文件是一种基于电脑MAC地址计算的字符,因此在获取HOSTID文件后以及后续用户使用过程中,用户不得修改MAC地址;
• HOSTID的生成方式,也会决定了同一台电脑可能会有多个HOSTID文件,即license文件与HOSTID文件不一致时,也有可能是用户的电脑自行改变了HOSTID,查看一台电脑所包括的所有HOSTID方法为:
A. 点击http://simplus-downloads.com/Utility/lmcomposite.zip,下载文件并解压缩到桌面
B. 运行命令符,输入cd 并指定lmcomposite这个文件夹,找到后进一步运行lmcomposite.exe程序,即可查看该电脑包括的HOSTID文件,如下:
对于局域网安装方式,可检查客户端电脑和server电脑是否在同一个局域网内:可在server电脑上共享一个文件夹,并记住路径,然后在客户端电脑查找此路径并找到该文件夹:如果不在同一个局域网,则无法连接,需要先解决网络问题
• 对于局域网安装的方式,可先在server电脑上安装一个单机版的软件程序,并运行软件,查看是否能正常运行,以检查license文件是否有问题
关闭server电脑的防火墙及杀毒软件,再打开客户端电脑的软件,查看是否能正常运行
• 也可尝试同时关闭客户端电脑防火墙,看软件是否能正常运行;
• 可尝试在客户端电脑的软件打开验证界面,输入27000@IP地址,查看是否能打开;
• 可尝试在客户端电脑的软件打开验证界面,指定license文件的具体路径,看能否打开;
• 注意:局域网版本,固定server电脑的IP地址不是必须的,固定IP地址后,后续每次打开不需要重新输入IP地址;此外,也可在验证界面,输入server电脑的HOSTNAME,以解决部分用户无法固定IP地址的现象。
以上方法仍然没法解决,可以卸载软件,重新安装与配置,但在卸载过程中,需要注意
• 为了一次卸载完全,记住在卸载软件之前,打开license配置的网页界面,先将当前配置的license文件删除掉;同时在卸载过程中选择stop and remove license文件;
• 卸载结束后,运行注册列表,将注册列表中每个文件进一步打开,涉及software文件中的simulations plus文件全部删除掉,然后重启电脑再安装
运行services.msc,查找lmadmin程序,点击重启动该程序
运行命令符,输入SC QUERY LMADMIN,正常的界面如下(可查看问题的所在):
依然解决不了问题,可将上述所有尝试的截图,以及连带安装路径下的logs文件打包发送凡默谷技术人员,寻求更多的帮助