本帖最后由 刺猬要穿新裤子。 于 2023-3-1 08:41 编辑
问题背景及现象
客户为区县税务局,业务使用的UKey均插在市税务局的一台服务器上,区县税务局使用一个UKey的映射软件通过网络将Ukey映射到本机使用。 客户在物理机使用正常,在我们桌面云无法正常使用,运行UKey软件就会报错。之前有其他工程师处理过但没有结果,客户存在满意风险。
影响及范围
不动产登记平台-不动产权属查询系统业务使用异常。
处理过程
① 了解到问题后,先在物理机上查看Ukey软件正常运行使用的状态,再查看桌面云运行时的报错的状态。发现运行成功或失败时日志信息都会返回一个code值,实体机返回值为0,桌面云返回值为1000。
② 通过客户协调Ukey软件厂商的工程师进行询问返回code1000错误原因,但工程师并不清楚,并一直强调实体机运行无问题。跟工程师询问研发(其实给到的是资深的工程师)联系方式,沟通之后拉群,发现虚拟机上存在中间件未安装,重新安装后测试仍然存在问题,但返回的code值改变了。 ③ 继续通过客户向上协调Ukey软件厂商的研发,判断是驱动实例路径被占用了,需要对实例路径进行修改。向对方确认修改实例路径为0000后可以解决此问题时,对方不确定。UKey软件厂商研发继续排查,发现存在冲突及占用实例路径0000的驱动为Sangfor Tech Bus,与我司专家和研发确认此驱动为总线驱动,卸载或禁用对虚拟机无业务影响。
④ 禁用Sangfor Tech Bus驱动后,重新按步骤安装UKey软件,进行测试,使用正常。但此时实例路径仍然为0002。和我司研发沟通后,出包也无法根本解决此问题,补丁包只能确保此驱动被禁用。
⑤ 和客户沟通达成一致,客户预计没有业务会使用到虚拟串口总线驱动,且目前资源均为还原模式从模板禁用驱动进行下发即可解决问题。将此次问题解决情况与客户领导进行汇报。 问题原因分析
Ukey软件使用驱动与桌面云总线驱动存在冲突。
解决方案
与研发确认暂时无法从根本上解决驱动冲突的问题,考虑到客户实际业务无需使用到总线驱动,且目前资源均为还原模式,从模板禁用总线驱动并下发模板即可解决问题。与客户沟通后达成一致,以禁用虚拟机总线驱动的方式解决问题。 |