有几种方法可以解决这个问题。
- 请按照以下说明的分步说明进行操作:
-
在lmtools GUI中,转到配置服务选项卡,选择Aldec许可服务,然后选中“启动时启动服务器”复选框(左下角)。
- 然后单击“保存服务”。
- 如果这不能解决问题,请尝试以下步骤2。
加密狗驱动程序需要更新。
许可证服务在系统看到驱动程序之前启动 – 这是一个已知的Windows问题。
要解决此问题,请拔下加密狗。
-
下载最新的驱动程序:
ftp://ftp.aladdin.com/pub/hasp/srm/Runtime_%28Drivers%29/HASP_SRM_Runtime_cmd_line.zip
- 解压缩并从命令行执行(cmd):
haspdinst.exe – 然后是frand
haspdinst.exe – 我 - 插入驱动程序并尝试重新启动服务器。
如果这也没有帮助,则用户可能必须在配置中引入服务启动延迟。
对于配置为在Windows平台上自动作为服务启动的FLEXnet许可证服务器,现在可以为服务器启动配置延迟。
这用于许可证服务器在启动之前需要等待其他驱动程序启动的情况。
需要此延迟的可能情况是FLEXnet许可证服务器hostid绑定到FLEXid加密狗并且服务器配置为在系统启动时作为服务启动。 - 许可证服务器有时无法在重新启动系统时启动。
在这种情况下,为服务启动添加一到三秒的轻微延迟允许加密狗设备驱动程序正确加载并允许服务器正确启动。
要为特定服务启用服务延迟,请按照下面列出的步骤操作:
在此注册表位置找到许可证服务器服务的现有密钥:
- 解压缩并从命令行执行(cmd):
HKEY_LOCAL_MACHINE \ SOFTWARE \ FLEXlm许可证管理器\ service_name
。其中service name是您已配置的许可证服务器服务的名称。。有关将许可证服务器配置为服务的详细信息,请参阅“FLEXnet Licensing编程和参考指南”中有关安装实用程序的信息。
。将以下字符串值添加到此键:
。名称:serviceDelay
。键入:REG_SZ
。数据:以秒为单位的服务延迟。
。如果未定义unlimitedServiceDelay,则值可以是1到20秒。。如果定义了unlimitedServiceDelay,则该值为无限制。。有关如何定义unlimitedServiceDelay的信息,请参阅步骤C.
。要定义unlimitedServiceDelay,请在与serviceDelay相同的键下配置此字符串值:
。名称:unlimitedServiceDelay
。键入:REG_SZ
。数据:未设置值
没有回复内容