电子口岸智能卡使用过程中会遇到各种不问题,这里介绍了最基本常见的问题,能够帮助你尽快解决电子口岸智能卡出现的问题。
电子口岸智能卡控件常见问题
一.检查问题首先需要明确的事项:
1. 使用的操作系统,win2000还是winxp。
2. 使用的读卡器,串口还是usb口。usb口又分ep600和Ep800两种,读卡器的型号可在读卡器背面的标签上看到。
3. 使用的智能卡的卡号。(智能卡背面有13位序列号,以0开头的简称0字卡,以8开头的简称8字卡)
4. 应用环境:浏览器、QuickPass、报关行。
5. 控件安装包的版本,可在光盘或者安装包界面上看到。如果没有版本可以提供得到安装盘的日期和来源,根据这个再确定
二.使用智能卡测试工具检查错误
该工具只在2.2及以后版本的安装包中提供。
工具的界面如上图所示。将智能卡插入读卡器中(GICOM读卡器为串口1,Eport读卡器为第一个设备),在编辑框中输入智能卡口令(八个字符),然后点击“开始测试”按钮。
稍等片刻后测试完成,如果智能卡工作正常,会弹出如下的对话框提示正常,否则会显示相应的错误代码。
错误信息格式为XX:errcode = A:B。其中XX为错误序号
三.常见问题及解决办法
浏览器登录,报“对象缺少此属性或方法”等页面错误
原因:控件没有正确注册
解决:win2000在命令行下输入regsvr32 c:\winnt\system32\usercpucard.ocx。winXP输入regsvr32 c:\windows\system32\usercpucard.ocx,之后会有对话框提示控件被正确注册。
运行控件安装包后不能使用智能卡
原因:安装包第一次运行是安装控件,第二次运行是卸载控件。
解决:再次运行安装包安装正确的控件。
使用Eport读卡器(USB口),读卡器灯不闪,报“打开串口失败”
原因:缺少EportPcsc.dll
检查: Win2000查看c:\winnt\system32,winXP和Win2003查看c:\windows\system32
解决:重新运行控件安装包,卸载后重新安装。
使用EP600读卡器,QP或报关行登录界面报“初始化Ikey失败”
原因:EP600读卡器驱动有误
解决:安装新的驱动程序。
EP800读卡器在XP下无法使用8字卡
原因:EP800读卡器驱动有误
解决:安装新的驱动程序。
使用Eport读卡器和0字卡,无法进行电子账册归并关系操作
原因:2.2版中尚不支持该功能
解决:安装3.0或者更新版本的控件。
安装浏览器版控件失败。
原因1:有浏览器窗口未关闭。
原因2:windows用户不具有管理员权限。
解决1:关闭所有浏览器窗口,重新安装控件。
解决2:使用具有管理员权限的用户重新登录windows系统,运行安装包重新安装控件。
QP或者报关行使用GICOM读卡器,无法登录,读卡器灯不闪。但浏览器版工作正常
原因:qp和报关行只使用com1,如果接在com2上则不会查询。而浏览器版控件会搜索两个串口,可正常工作。
解决:将串口插在com1上后工作正常。
换卡后密码错误。
重新发卡后,新卡密码变为88888888。
使用原有密码登录系统时,系统提示用户密码校验失败。
更换新卡后,卡内密码被设为“88888888”,用户可以登录口岸执法系统修改密码。
更换新卡后没有业务系统的操作权限。
这是由于更换新卡后密码被设为系统默认密码,修改密码后可恢复原有的操作权限。
安装读卡器控件时,安装不能顺利完成。
出现此错误,大多是因为用户机器没有关闭电子口岸的页面造成的,若页面全部关闭后,还存在此问题,建议用户重启机器后重新安装读卡器控件。
更换读卡器控件后是否影响原有卡片的使用?
更新读卡器控件后不会对原有卡片和业务造成影响。
应用程序报“打开串口失败”,读卡器灯不闪
原因:控件安装有误,例如使用GICOM读卡器的用户误装了Eport读卡器控件。
解决:请按照说明文档的步骤安装正确的控件。
使用EP600读卡器,登录总是报错 “机卡验证失败”。
检查:可以在windows系统的设备管理器中检查,如果驱动安装正确,可看到“智能卡阅读器|PC/SC smart card reader”项目;如果安装不正确或没有安装驱动,在插有读卡器的情况下,可看到带有问号的“其它设备|DXVER109”项目。
原因:没有安装EP600读卡器驱动程序
解决:请根据自己的操作系统类型,在光盘上找到读卡器的驱动程序,按照说明文档安装相应的读卡器驱动程序
使用EP600读卡器,每次机器重启后报错“机卡验证失败”。一般出现在XP操作系统。
检查:先在windows系统的设备管理器中检查,可看到“智能卡阅读器|PC/SC smart card reader”项目;再到windows的“开始|设置|控制面板|管理工具|服务”中查找smart card项(有的windows版本是中文“智能卡服务”),若找到该项且该项没有启动并启动类型为手动,或没有找到该项目,都符合本故障。
原因:由于用户设置或操作系统原因,smart card服务没有启动。
解决:若服务中有smart card服务项,请将该服务启动并将服务类型设置为自动。
若服务中没有smart card服务项,请在命令行方式(在“开始|运行”中输入cmd回车)先后执行如下两命令:
scardsvr reinstall
regsvr32 scardssp.dll
然后到“服务”中设置该服务。如果执行上述两条命令还没有“smart card或智能卡服务”服务项,请重新安装操作系统。
如何安装EP600读卡器驱动程序
使用WIN98操作系统的用户安装步骤如下:
进入光盘"电子口岸读卡器驱动程序"目录下的WIN98目录
运行scbase.exe ,在安装结束后请选择不要重启动系统
运行smclib.exe ,在安装结束后请选择不要重启动系统
把读写器插入USB端口中
系统的即插即用管理程序将启动并且会询问新硬件的驱动文件位置
将位置指向驱动文件的所在目录,即光盘上"电子口岸读卡器驱动程序"目录下的“WIN98”目录,选择“psdcr_0.inf”文件
WINDOWS系统将继续完成设备的安装
在读写器不被拔出的情况下重新启动系统
系统重新启动后读写器将完成剩余的安装工作
再次重新启动系统后读写器将正常工作,驱动程序安装完成。
使用WIN2000,WINXP操作系统的用户安装步骤如下:
保证正在进行操作的用户具有管理员权限
进入光盘"电子口岸读卡器驱动程序"目录下的“win2000,XP”目录
运行“自动安装.exe”,即可完成驱动程序的安装。
部分WinXP,Win2003系统可能自动安装会失败,此时需要手动安装驱动程序,步骤如下:
保证正在进行操作的用户具有管理员权限
把读写器插入USB端口中
系统的即插即用管理将启动并且会询问新硬件的驱动文件位置
将位置指向驱动文件的所在子目录,即光盘上"电子口岸读卡器驱动程序"-“win2000,XP”-“手动安装”目录,选择“pcsc_0.inf”文件
WINDOWS系统将继续完成设备的安装
读写器将能正常使用,驱动程序安装完成。