2024年1月16日发(作者:)

加密锁常见问题解答

Q1:登录帐务系统提示找不到网络锁,然后系统自动退出。

A1:(1)检查网络狗是否正确安装,可点击安装加密狗的服务器上右下角任务栏R图标右键“服务管理”,查看901356下能否看到最大用户数500;如果无法看到,表示网络狗驱动程序安装不正常,请重新安装驱动;如果重新安装驱动仍看不到,换一台机器试试;

(2)如果能够看到,将“客户端配置.rar”文件解压缩到软件目录下,然后进入环境配置,在下方“网络锁所在IP”处输入服务器IP地址保存即可。可运行执行网络锁登录测试,测试正常即可进入软件。特别注意:不适用于零户统管、农村经营、集中核算、国库集中收付版本。如果采用上述版本,请不要复制到软件目录下,用记事本直接打开文件,修改IP地址为网络锁所在机器的IP即可。

Q2:服务器能够正常登录并使用软件,客户端登录提示找不到网络锁。

A2:检查服务器控制面板防火墙设置,是否启用了防火墙,如果启用,则在例外中添加端口,名称可输入为网络锁访问,端口为4587。保存设置后客户端即可登录。

Q3:各个系统都能登录,但执行功能时提示授权信息不正确。

A3:维护工具授权信息有问题,核对授权信息卡,严格按照授权卡授权模块、站点数进行设置。

Q4:网络版各个系统都能登录,但执行功能时提示超过两个月试用期。

A4:维护工具授权信息中未选中授权的模块。

Q5:帐务系统能够登录,但长时间不操作软件再次操作时,软件时提示超过试用期。

A5:客户端同网络锁服务器端超时断开连接,在加密狗服务器上服务管理中的服务程序设置中设置“定时查看客户端信息间隔”为最大值1200秒。

Q6:网络版执行帐务、库存、采购等系统功能操作没问题,登录报表系统后提示授权信息不正确。

A6:维护工具授权信息有问题,但帐务、库存、采购等系统仍在试用期,故并未提示。核对授权信息卡,严格按照授权卡授权模块、站点数进行设置。

Q7:当服务器只有并口,无USB口或只有USB口,无并口时安装网络锁驱动时提示出错,无法继续安装。

A7:先安装本压缩包中提供的网络锁驱动,不要选择并口,然后安装网络锁服务。

Q8:为方便以后扩展,购买网络锁,在一台不联网的机器上登录,提示找不到网络锁。

A8:缺少实际的网络环境,可通过在系统中增加虚拟网卡,并为虚拟网卡指定TCP/IP方式解决。虚拟网卡的安装。以XP为例:控制面板-->添加硬件-->是,我已经连接了此硬件-->添加新的硬件设备-->安装我手动从列表选择的硬件-->网络适配器-->Microsoft Microsoft

LoopBack Adapter。

Q9:客户端跨网段访问网络狗提示找不到网络锁。

A9:将“客户端配置.rar”文件解压缩到软件目录下,然后进入环境配置,在下方“网络锁所在IP”处输入服务器IP地址保存即可。可运行执行网络锁登录测试,测试正常即可进入软件。特别注意:不适用于零户统管、农村经营、集中核算、国库集中收付版本。如果采用上述版本,请不要复制到软件目录下,用记事本直接打开文件,修改IP地址为网络锁所在机器的IP即可。

Q10:如何卸载网络锁驱动。

A10:对于V63.02网络锁驱动,可停掉右下角大写R图标服务后,在Windows的System32目录下查找文件删除即可。

附:单机锁常见错误代码列表:

10001: 没有高信号;

10002: 没有写高信号;

10003: 没有低信号;

10004: 没有变换沿;

10005: DOGCHECK、HOSTID返回0XAA55错误;

10006: 读写参数错误(地址、字节数超界);

10008: 读写超时;

10009: 奇偶校验错;

10010: 发随机数部分错;

10020: 发起始码部分错;

10021: 找不到对应的硬件狗;

10023: 找不到对应的硬件狗;

10030: 发系列号部分错(即系列号与狗不对应或找不到狗);

10033: 找不到对应的硬件狗或者系列号部分错;

10040: 发命令码部分错;

10050: 发口令部分错 (输入口令错);

10051: 口令错;

10053: 口令错;

10063: 口令错;

10060: 发地址部分错;

10070: 发随机码部分错;

10080: 发数据部分错;

10090: 收数据部分错;

10100: 发主机号部分错;

10101: 主机号错或者USB狗口令错;

10103: 主机号错 ;

10200: 找不到口或口上狗错;

10221: 找不到对应的硬件狗;

10231: 可能是硬件狗错;

10223: 找不到并口或硬件狗错;

10233: 可能是硬件狗错;

10300: 同号狗级联错;

10400: 系统命令的发命令码部分错;

10500: 系统命令的发地址部分错;

10600: 系统命令的发随机码部分错;

10700: 系统命令的发数据部分错;

10800: 系统命令的收数据部分错;

10900: 系统命令的发随机数部分错;

11000: 系统命令的发起始码部分错;

12000: 系统命令的发系列号部分错;

13000: 系统命令的发字节数部分错;

14000: 系统命令的发口令部分错;

15000: 字节数错;

16000: 转换参数错;

17000: 同号狗级联错;

17003: 级联码读写地址错;

20001: DOG类型不支持;

20007: 不正确的端口索引;

20008: 获得端口错误;

20009: NT DLL注册错;

20010: NT DLL注销错;

20011: NT DLL打开错;

20012: NT DLL关闭错;

20013: 没有HOSTID驱动;

20014: 取HOSTID未成功;

20015: WinNT 4下无法获得USB设备;

20016: WinNT 4下USB狗设备IO错;

20017: 微狗设备IO 错;

20018: 无法获得微狗设备;

20050: 没有这个口;

20051: 端口正在使用;

20052: 端口被另一个进程使用;

20053: 端口被系统使用;

20054: 端口被另一个设备使用;

30001: 不正确的操作系统;

30002: 没有驱动;

30003: 没有绑定;

30004: 驱动程序版本号错;

30005: USB狗不支持级联;

40001: 软件DogID与硬件DogID不一致;

40002: 不能正确调用Windows API;

41111: 代码被破坏;

50001: DOG地址错;

50002: 级联数溢出;

50003: DOGDATA指针为空;

50004: 缓冲区大小溢出;

50005: 操作码错;

50006: 不允许共享;

50007: 没有安装;

50010: 远程升级输入参数错误;

50011: 开发商端升级串中是否支持多模块部分与用户端不一致;

60001: 不是一个EXE文件;

60002: 不是一个PE结构的文件,PE结构是Win32的EXE结构;

60003: 读文件DOS头部错;

60004: 读文件PE结构头部错;

60005: 文件不是为Intel 386的机器写的;

60006: 不是一个可执行的文件;

60007: 头部目录项太多;

60009: 读文件错;

60010: 写文件错;

60011: 代码段在数据段之后,顺序错;

60012: 无重定位项;

60013: 无Import;

60014: 不能把RVA映射成FA;

60015: 重定位项未知;

60016: 读重定位段错;

60017: 读重定位节错;

60018: 读重定位项错;

60019: 读错;

60020: 读错;

60021: 读错;

60022: 读地址错,第0处;

60023: 读地址错,第1处;

60024: 读地址错,第2处;

60025: 读地址错,第3处;

60026: 读地址错,第4处;

60027: 读地址错,第5处;

60028: 读文件错;

60029: 读DEBUG信息错;

60030: 找不到DEBUG;

60031: 找不到资源;

60032: 读资源错;

60034: 读资源的目录错;

60035: 读资源的数据错;

60036: 没有代码段;

60037: 没有数据段;

60038: 找不到输出表;

60039: 读输出表错;

60040: 没有重定位表;

60041: 没有间隙空间;

60042: 非法地址;

60047: 输入表太多;

60049: 未知的地址;

60050: 读重定位表错;

60052: 没地方写标志;

60053: 加密文件不存在;

60054: 输入文件与输出文件名相同,这是不允许的;

60055: 创建文件错;

60056: 不是一个PB5.0的程序;

60057: 插入了太多的字节数;

60058: 含有匹配符,但找不到匹配项;

60059: 终止加密;

60060: 找不到输入表段;

60061: 时间文件名不符合DOS 8.3格式;

60062: 输入表中函数名太长,199;

60063: 创建时间文件错;

60080: 内存不足;

60100: 没有此功能;

60101: 读错误;

60102: 写错误;

60103: 内存不足;

60104: 零偏移;

60105: 资源数错;

60106: 资源被破坏;

60107: 资源多余;

60108: 不是NE文件;

60109: 不正确的段号;

60110: 太多的段;

60111: 不知道的段;

60112: 不知道的模块;

60113: 没有找到字符串;

60114: 重定位错;

60115: 不可知的新起点;

60116: 空入口;

60117: 入口点错;

60118: 入口点错;

60119: 没有这个入口点;

60120: 太多的数据重定位;

60121: 太多的捕捉点;

60122: 不知道的嵌入;

60123: 空入口点;

60124: 入口点错;

60125: 入口点错;

60126: 没有这个入口点;

60127: 狗错误;

60128: 自加载错;

60129: 顺序错;

60130: 文件打开错;

60131: 文件生成错;

60132: 文件相同错;

60133: 不可知的模块数据;

60135: 错误的密码;

60136: 必须选择嵌入;

60137: 文件不匹配;

60138: 不是VB3.0EXE文件;

60139: 不是FOXPRO EXE 文件;

60140: 已经被加密过;

60141: 不能找到FOXW;

60142: 读源文件错;

60143: 写目的文件错;

60144: 狗转换失败;

60145: 没有这个输入名;

60146: 重定位输入名;

60147: 没有足够入口;

60148: 字符串没找到;

60160: 绑定失败,请重新运行绑定程序;

60201: 控件参数错;

------------------------

查找网络狗返回的错误码:

------------------------

100001:

解释:硬件狗没有设为多模块,而客户端使用的以非0的模块号进行登录。

建议:客户端应该以0模块号进行登录,或者重新设置硬件狗的属性为支持多模块;

100003:

解释:客户端在login后,此用户被服务程序删除。客户端不能再继续进行其他操作

建议:重新login,成功后再进行其他操作;

100030:

解释:客户端在login后,此用户被服务程序删除。客户端不能再继续进行其他操作

建议:重新login,成功后再进行其他操作;

100009:

解释:输入参数密码错误。

建议:保证输入参数密码和服务程序管理的硬件狗的密码一致;

110001: 进程数超出限制

解释:每个客户机最多可以有50个"狗"客户程序运行。出现该错误,表示

该客户机上已经不能继续运行更多的"狗"客户端程序

建议:退出部分程序。如果有"狗"客户端程序非正常退出,等待30分钟,

服务器会收回相应已经不活动的进程资源;

110003: 客户数超出限制

解释:客户机的数量已经超出预定的客户数。如设定的用户数为5,此时当第

6台机器试图登录时就会出现该错误

建议:退出部分客户机。如果有"狗"客户端程序非正常退出,等待30分钟,

服务器会收回相应已经不活动的客户机资源;

110005: 没有狗

解释:没有插狗

建议:插上狗等待5分钟,或重新启动服务或者计算机;

110008: 登录超时

解释:服务器繁忙,未能及时登录

建议:重新登录;

110010: 未进行登录

解释:如果没有进行登录或登录没有成功或已经撤销登录(Logout)就直接进行

其他操作会出现此错误

建议:确保登录成功后再进行其他操作;

110025: 被服务拒绝

解释:在服务程序中设置了拒绝访问此IP地址

建议:查看服务程序设置访问权限内容;

120003: 没有指定的协议

解释:没有安装指定的协议

建议:安装指定的协议;

120004: IPX 协议出错

解释:IPX 协议发生错误

建议:重新安装IPX协议;

120005: IPX 协议出错

解释:IPX 协议发生错误

建议:重新安装IPX协议;

120006: IPX 协议出错

解释:IPX 协议发生错误

建议:重新安装IPX协议;

120007: IPX 协议出错

解释:IPX 协议发生错误

建议:重新安装IPX协议;

120015: 查找网卡出错

解释:网卡设置错

建议:重新设置网卡;

120016: 没有找到网卡

解释:没有安装网卡

建议:安装网卡;

120019: 没有找到服务器

解释:没有安装或服务器出错

建议:安装服务器或检查服务器状态,或使用 NDTOOL 工具测试;

120054: 没有找到服务器

解释:没有安装或服务器出错

建议:安装服务器或检查服务器状态,或使用 NDTOOL 工具测试;

120039:

120040:

120041:

120042:

120043:

120044: 使用操作系统软件出错

解释:使用Windows95/98/NT的Socket软件时发生错误

建议:如果重复出现此问题,请重新安装网络软件;

120050: 创建NetBios协议错

解释:创建NetBios协议错

建议:建议使用其他网络协议;

120056: 网络通信超时

解释:网络繁忙或者网络发生错误,导致无法通信

建议:检查网络连结,增加网络带宽;

130005: 没有进行 LOGIN

解释:没有进行LOGIN或者LOGIN没有成功

建议:先进行登录。如果没有登录成功,先解决登录没有成功的问题;

150001: 操作"狗"地址错

解释:读"狗"时的地址参数超出范围。正常值为:0-199

建议:调用读"狗"函数前赋NetDogAddr合法地址;

150002: NetDogHandle 没有初始化

解释:NetDogHandle 指向的是非法内存地址,或者是没有进行登录操作

建议:客户机程序应该在程序开始的地方给NetDogHandle赋值。先进行登录;

150003: NetDogData 没有初始化

解释:NetDogData 指向的是非法内存地址

建议:客户机程序在操作"狗"前将NetDogData赋合法地址;

150004: "狗"地址范围错

解释: 读"狗"或变换时NetDogBytes 为0,或者在变换时NetDogBytes>60

或者在读"狗"时NetDogAddr+NetDogBytes>200时出错

建议:在读"狗"和变换前检查NetDogBytes和NetDogAddr;

150005: 不支持此功能

解释: 因为服务程序访问PNI硬件失败,不能提供PNI硬件支持的功能

建议:检查服务器端PNI硬件并重新启动服务;

160040: 动态库认证失败

解释: 加密接口模块在调用核心动态库时需要认证,可能此核心动态库被破坏或替换

建议: 在系统目录下查找核心动态库是否存在,确定版本和开发商联系;

160050:

160051:

160052:

160053:

160054:

160055:

160056:

160057:

160058:加载动态库失败

解释: 加密接口模块在调用核心动态库时失败,可能此核心动态库被破坏或丢失

建议: 在系统目录下查找核心动态库是否存在;

160020: 传入动态库参数错误

解释: 加密接口模块在调用核心动态库时输入参数错误

建议: 查看调用接口输入参数是否正确;

200044: 登录的用户数已超出设定范围;