加密卡技术问题解答

1 精锐E硬加密卡服务无法启动

解决方法:

a) 运行精锐E卡服务端时,机器上是否有加密卡;

b) 加密卡使用时间是否到期;

c) 服务器的系统时间是否是北京时间;例如:当前时间为“2016-2-18”,而服务器时间为“2011-2-18”

d) 任务管理器中是否有多个服务进程,如果是,切换到管理员账户,先清除进程,再重新启动

e) 操作系统中的“数据执行保护”设置是否为第二项,若为第二项应添加加密卡服务程序;

f) 系统中是否安装有杀毒软件。

2 精锐E软加密服务程序无法启动。

解决方法:

a) 申请码与注册码是否一致;

b) 加密卡使用时间是否到期;

c) 服务器的系统时间是否是北京时间;例如:当前时间为“2016-2-18”,而服务器时间为“2011-2-18”

d) 任务管理器中是否有多个服务进程,如果是,切换到管理员账户,先清除进程,再重新启动;

e) 操作系统中的“数据执行保护”设置是否为第二项,若为第二项应添加加密卡服务程序;

f) 系统中是否安装有杀毒软件。

g) 将注册文件(lic)拷贝到公共组件目录中,将注册文件名更名为kmsoft.lic(将系统中的同名文件删除或更名),保证有且只有一个kmsoft.lic

h) 查看Win10操作系统运行kmregist.exe 一般用户和管理员身份运行申请码是否不一致,要以管理员运行的申请码为准。


3 精锐E卡启动之后一闪而过,或者启动几分钟以后自动退出。

1) 可能原因:加密卡没有启动;

解决办法:请参见以上12

2) 可能原因:进程里面存在,但是不显示;

解决办法:切换到管理员账户,在“任务栏和[开始]菜单属性”里面通知区域中将KmPermitServer.exe更改为“通知并显示”;

3) 可能原因:杀毒软件或者其他原因将KmPermitServer.exe进程关闭;

解决办法:关闭杀毒软件或者将加密卡程序加入数据执行保护里面重启服务器;


4 精锐E加密卡启动提示“绑定字解套错误”

解决办法:将任务管理器的进程中KmPermitServer.exe结束了以后重新启动加密卡。


5 如果一个服务器没有装其他开目的软件,没有COMMON文件夹

解决方法:没有公共组件文件夹,装加密卡时,要自己建一个,目前加密卡会在如下三个路径下找lic文件,要保证只有一个lic文件,多的删掉。默认是系统盘,如果用户不允许,可以放在D盘。

C:\Program Files\Common Files\KMSOFT\kmsoft.lic

C:\kmsoft\Common\kmsoft.lic

D:\kmsoft\Common\kmsoft.lic

这三个目录都可以去找lic文件。

6 进程中有kmpermitserver,产品也能用,但是右下脚的小钥匙弹不出来,看不到加密卡的内容。

解决方法:Ctrl+Alt+Insert键,可以弹出加密卡的界面。


7 客户端无法找到加密卡。

提示信息:

1) 客户端登陆提示获取IP地址错误。

2) 客户端登陆提示找不到网络加密卡。

3) 客户端登陆提示加密卡校验失败。

如果是所有客户端不能使用,可能原因如下:

1) 加密卡到期;

2) 加密卡没有插上;

3) 加密卡没有启动;

4) 加密卡端口关闭了;

5)应用程序服务端的加密卡类型配置是否正确;

如果是个别客户端不能使用,可能原因如下:

1) 客户端无法正常连接加密卡所在的机器,网络不通;

2) 配置错误,检查配置项请参见各加密卡配置;

3) 精锐E卡的话需要检查KMDDBM.DLL版本,要更新到1421以上的版本才可以;


8 运行单机版的KMCAD后,左下角一直提示“正在寻找网络加密卡”,而后提示“请安装好加密卡,系统将以演示版运行”。

解决方法:这主要是因为km.ini文件中没有进行相应的设置。具体步骤如下:

点击“开始”→“运行”→输入:“km.ini”。

则会用记事本将WINDOWS目录下的KM.INI文件(此文件在运行km.exe时自动生成)打开,将Netversion=21,改为Netversion=0”即可。

如果km.ini中找不到Netversion配置,可在ini中找到“[Directory]”段配置,在“MainDirectory”(kmcad安装路径)之后添加图示的“Netversion=0”。

注:该ini文件的文件名一定要与相应的执行程序的文件名一致。如:执行程序为“km38.exe”,则ini文件应为“km38.ini”。

9 win2000/nt/xp上运行KMCADKMCAPP时,提示“找不到加密卡”。

解决方法:首先,请安装相应的加密卡驱动程序。

具体可在http://www.kmcad.com/“下载中心”里下载相应的加密卡驱动程序。其中,分“网络卡驱动程序”和“单机卡驱动程序”,安装步骤:

网络卡的安装

将HaspV8.31解压到一个目录中。

运行lmsetup.exe。(安装网络服务协议,建议采用第二种service的安装方式)

运行hdd32.exe。(安装网络加密卡驱动程序)


而SenseV1.7.zip则是单机卡(sense)的驱动程序,安装步骤如下:

将SenseV1.7.zip解压到一个目录中。

运行其中Wiz.exe

重新启动机器。


其次,设置相应的ini文件。

对于kmcad,应设置km.ininetversion的值。

如果在[Directory]下没有NetVersion,也可以手工输入,进行上述的设置。

对于kmcapp(带工艺资源管理器),应设置kmres.inikmcapp.ini。其中kmres.ini对应的是“网络版本= ”,kmcapp.ini对应的是“netversion= ”。

注:上述ini“=”后的配置,若值为21,则找网络加密卡;若值为0。则找单机卡。

10 kmcad单机版启动速度特别慢(约2分钟),且总提示“没有发现hasp卡”。

解决方法:此现象也是km.ini中的netversion设置为21造成的,因为系统要先找网络卡,找不到才找单机卡,所以速度很慢。将netversion设为0即可。

11 重装kmcad,将加密狗装上,启动km.exe,先提示“找不到库文件,请检查安装是否正确”,后又提示:“并行口被其他应用程序占用,无法检测软件加密卡!”拔去加密狗后,还是同样提示。

解决方法:这是因为在WINDOWS目录下的km.ini文件配置不正确造成的。可以将此文件删除后,再运行CAD,则自动生成km.ini文件;也可以将其它可以正常运行CAD 机器上的此文件拷贝到不能正常运行的机器上。


12 老的hasp(单机卡,白色)卡是否支持kmcad3.13.6版本?

解决方法:可以支持,需安装驱动程序:hdd32.exe。具体可在http://www.kmsoft.com“下载中心”里下载相应的加密卡驱动程序。


13 用老的hasp(单机)卡(驱动程序已装),运行km.exe仍找不到加密卡。

解决方法:首先,确定加密卡的好坏。方法:与别的使用正常的机器的卡相互对调。若卡在别的机器上使用正常,则卡是好的;若不能使用,则可能卡坏了。

第二,判断本机加密卡驱动程序是否安装正确。方法:用好卡测试,若卡能用则驱动程序安装正确;若卡不能用则重装驱动程序(hdd32.exe)。

第三,判断并口的好坏。方法:拔下加密卡,连接打印机,若打印正常则并口是好的;若不正常则并口坏了。

第四,km.ini配置是否正确。方法:运行km.ini,其中netversion=0为单机,netversion=21为网络版。


14 NetHASP服务程序启动起来后,运行程序当中,不定时地出现中断退出的情况。

解决方法:这主要是IP地址冲突造成的。在NT、Windows2000等环境下,出现这种情况,一般是某一客户端登录加密程序时,因客户端的IP地址不规范或不在同一网段内,就会造成服务程序中断的现象。如果IP地址是指定的,要检查所有地址设置是否正确,如果IP地址是自动产生,一定要在服务器上配置nethasp.ini,以正确分配IP地址。


15 在网络中装有两个hasp网络卡,加密卡经常会出现掉点的现象。

解决方法:这主要与加密卡驱动程序的版本有关。应使用较新的加密卡驱动程序,如:www.kmsoft.com的“下载中心”里放置的驱动程序版本,即:安装完后,双击右下角加密卡图标,在弹出的对话框中应看到至少为“version 8.09”或以上的版本。


16 跨网段访问网络加密卡怎么办?

解决方法:如果是跨网段访问NetHASP,一定要配置NetHASP.INI文件(具体配置方法参见《如何配置nethasp.ini》相关内容),在TCPIP协议下正确配置文件内容如下:

[NH_COMMON]

NH_TCPIP = Enabled

[NH_TCPIP]

NH_SERVER_ADDR= 192.114.176.65

NH_TCPIP_METHOD = TCP  或  UDP

说明:NH_SERVER_ADDR相对应是IP地址或机器名,一般采用IP地址,NH_TCPIP_METHOD相对应是TCP或UDP方式,选择UDP项速度会好一点,但TCP的网络穿透力强,一般直接选择TCP项。在同一网段内,如果出现速度慢的情况,也可使用配置文件。

按以上方法进行设置,绝大多数用户垮跨网段找hasp卡的问题可以解决,但仍有部分用户解决不了。这主要和windows系统有关。可以用以下方法试一下:

C:\WINNT\SYSTEM32\DRIVERS\ETC下找到“hosts”文件,用文件打开:

在最后添加hasp卡所在机器的IP地址和机器名即可(上图红色圆弧处)。


17 网络加密卡解密程序无法运行。

解决方法:安装网络加密卡驱动程序中的HDD32.exe文件。


18 使用精锐E卡时,有些客户端可以访问,有些客户端无法访问是什么原因?

解决方法:无法访问的客户端系统时间设置不正确,请设置为北京时间。


19 精锐E卡服务运行时,一闪而过,服务启动不了是怎么回事?

解决方法: 1.运行精锐E卡服务端时,机器上没有加密卡;

2.服务器的系统时间不是北京时间;例如:当前时间为“2012-9-1”,而服务器时间为“2011-9-1”;

3. 加密卡使用时间过期。


20 在不连网络状态下如何访问本机上的HASP网络加密卡?

解决方法:用记事本打开系统盘\windows\nethasp.ini文件,将“NH_SERVER_ADDR=”的值改为“127.0.0.1”。


21 Nethasp.ini文件配置正确,仍无法访问网络加密卡?

解决方法: 机器里有多个Nethasp.ini文件。只能保留一个,且存放路径为系统盘windows中。


22 精锐E卡驱动程序后,仍提示找不到加密卡。

解决方法:在配置正确的情况下,还是找不到加密卡,应查看KmPermitServer.exe的修改日期,2011/12/29日之前的为旧的加密卡驱动,应卸载后安装最新(2011/12/29日之后)的精锐E卡驱动程序。