Sentinel LDK 烧锁问题
1. LDK 烧锁问题 4803
1) 建了一个订单,比如烧 50 只锁,然后烧了其中一部分,比如 10 只,退出来了,这个 订单的状态为未完成状态,也就是说还可以再烧 40 只
2) 烧好的一只锁,用 format 或 recycle 清空了,再用刚才那个订单继续烧,就会出现这 个错误
3) 必须新建一个订单才可以烧这个清空的锁
2. LDK 烧锁 error code4179
如果是软锁: 说明软锁的数量已经用完
如果是硬锁: 产品设计只做一只锁,而且已经用完了, 需要重新定义产品
3. LDK 烧锁问题” A pending order currently exists for this key ” 4181
根据最后一行提示信息:A pending order currently exists for this key.
应该是先后 release 了两个 v2c 升级文件,**个 v2c 还没有应用,后来一个 v2c 升级的时 候就会报这个错误。
可以建议客户在 EMS 里边选择 Entitlement 里边的 Check in c2v,然后选择最终客户发过来 的 c2v 文件后,点击 check in,
就可以看到类似的提示:pending order……
然后,点击 Remove。
接下来再 release 一个新的 v2c 升级文件就可以正常升级了。
4. LDK PRO 烧锁失败 5019
问题: LDK PRO 烧锁失败
原因: PRO 锁和定义的产品有冲突导致的。
只有网络锁才可以在产品中配置特征值的弹出窗口中才可以勾选 Concurrency,并且设置 并发数,单机锁不支持并发数。
解决: 请修改产品(不勾选 Concurrency 即可)
5. LDK max 锁烧锁时报错 5016
定义产品时没有选”虚拟时钟”, 在定义产品时选择”虚拟时钟”即可
6. 生成 license 报错"Enforcement type is incompatible"
原因 : 许可证类型和锁类型不匹配
7. 烧锁 5025
5025 SNTL_LG_MASTER_KEY_IO_ERROR
Communication with the Master key failed. Master key might not be present.
如果子锁配置是 HASP 那么是不能升级到 driverless 的, 否则就报 5025 的错误. 使用远程操作主锁烧锁
8. LDK 烧锁报错
根据提示, RTE 没有安装, 或者 ACC 的 URL 没有配置 EMS 的地址, 在 EMS 的 developer 页面 生成一个绑定开发号的 RTE(根据需求可以生成不同的类型), 然后发给客户安装以下.
另外,在安装了最新版 RTE 之后,可以打开 http://localhost:1947,点击左侧的 Configuration,
选择 Network 标签页,设置如下
【注意】:如果访问的是另一台电脑上的 EMS,
还需要添加上另一台电脑(比如 IP 为 192.168.1.8)上的 EMS 地址: http:// 192.168.1.8 :8080/
9. LDK ACC 应用 v2c 出错 error 16
经和客户核实,这个是一个 usermode 的软锁,而且已经使用 RUS 应用成功,但是 acc 上看不 到,那么
1. usermode 的软锁只能用 RUS 更新,不能用 acc 更新, 否则报 16 错误
2. RUS 如果更新过 v2c,acc 不能再次更新
3. Usermode vs adminmode sl
10. LDK 远程更新 v2c 无法应该, 报错 55
每次升级的时候都会有一个升级计数器, 应用 v2c 的时候会比较文件里的计数器和锁里的 计时器是否对应, 55 就是这个计数器比锁里的高了, 如果低就会报 54 的错误
解决的方法:
1. 在获取一次 C2V 然后在 EMS 里面 checkin 这个 c2v, 然后把 pending order remove 掉
2. 如果之前给客户的 v2c 可以找到, 应用之前的 v2c 试试
11. LDK 烧锁的时候报 5054 错误
无驱锁才可以烧动态内存
12. EMS 授权软锁的时候报错 c2v 空(empty)
客户提取的指纹时选择的是新锁, 但是授权的时候选的是 product key upgrade, 这时候 c2v 机器指纹的类型和锁的状态对不上, 就会报错.
如果在 RUS 上提取了一个新的机器指纹,然后 EMS 上 check in C2V(录入)也会报错,因为 EMS 录入的时候要在数据库里面做比对, 如果是新锁, 数据库里面没有信息,就无法比对,所 以无法 check in(录入) c2v
13. c2v 无效 c2v 无效有以下几种情况
正式号激活软锁的时候, RUS 不是绑定开发号的 RUS, 这个时候生成 v2c 的时候会报错 “not a valid c2v”
硬锁里面没有任何授权, 最终用户用 RUS 收集 c2v 的时候选的是新锁, 这个时候开发商 在 EMS 上给客户升级的时候, 激活生成 v2c 的时候报错 “not a valid c2v”
Usermode 的软锁 check in c2v, 但是这个软锁在激活之前是个空锁. EMS 报 错”…c2v…empty…”, 这个时候需要用 RUS 或者 toolbox 重新 get c2v, 然后再 checkin 就 可以看到 usermode 的信息了
14. LDK 烧锁报错: 5017
锁类型是 max, 要做基于时间的授权
在定义产品的时候
1. 升级到无驱锁(升级成无驱对性能没有任何影响, 是产品的升级)
2. 使用虚拟时钟
15. 次数特征, 在修改产品的时候可以重新指定执行次数
时间特征,修改产品时, 选择特征->修改, 时间不能改变. 但是选择 特征 -> 覆盖, 时间就可以 改变了