浪潮软件加密锁常见问题解答

浪潮软件加密锁常见问题解答
据 库: MSDE2000
软件模块: 加密锁
问题描述:
   加密锁常见问题解答
产生原因: 无
解决方法:
   Q1:登录帐务系统提示找不到网络锁,然后系统自动退出。
A1:(1)检查网络狗是否正确安装,可点击安装加密狗的服务器上右下角任务栏R图标右键“服务管理”,查看901356下能否看到最大用户数500;如果无法看到,表示网络狗驱动程序安装不正常,请重新安装驱动;如果重新安装驱动仍看不到,换一台机器试试;
(2)如果能够看到,将“客户端配置.rar”文件解压缩到软件目录下,然后进入环境配置,在下方“网络锁所在IP”处输入服务器IP地址保存即可。可运行dogtest.exe执行网络锁登录测试,测试正常即可进入软件。特别注意:config.exe不适用于零户统管、农村经营、集中核算、国库集中收付版本。如果采用上述版本,请不要复制config.exe到软件目录下,用记事本直接打开gsnetdog.ini文件,修改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地址保存即可。可运行dogtest.exe执行网络锁登录测试,测试正常即可进入软件。特别注意:config.exe不适用于零户统管、农村经营、集中核算、国库集中收付版本。如果采用上述版本,请不要复制config.exe到软件目录下,用记事本直接打开gsnetdog.ini文件,修改IP地址为网络锁所在机器的IP即可。

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

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

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:  host95.vxd 没有安装;
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:    登录的用户数已超出设定范围;

原创文章,转载请注明: 转载自浪潮888博客

本文链接地址: 浪潮软件加密锁常见问题解答

文章的脚注信息由WordPress的wp-posturl插件自动生成



This entry was posted in 浪潮文档. Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>