《2022年金蝶K3客户端无法测试中间层服务器的问题分析与建议方案.doc》由会员分享,可在线阅读,更多相关《2022年金蝶K3客户端无法测试中间层服务器的问题分析与建议方案.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、客户端无法测试中间层效劳器的咨询题分析与建议方案一般出现客户端无法测试中间层效劳器的咨询题,主要现象包括下面的几种情况:情况一:所有客户端都无法测试中间层组件,同时所有中间层组件都无法测试通过分析:首先,这一类咨询题是能够确定是中间层效劳器的异常造成的,主要是在效劳器上进展相应设置的检查,需要检查下面一些方面1、检查中间层效劳器的DCOM配置中,默认属性页面中的“在此计算机上启用分布式COM”的选项是否勾上,假如没有需要选择上;假如出现该选项勾上后重启效劳器该选择又取消选择的现象,应该是效劳器中了木马病毒,需要用去除木马的工具检测。2、效劳器是否是windows2003操作系统同时安装了SP1
2、补丁包,假如有请按照附录一中的相关内容进展设置。3、中间层的COM效劳和DTC效劳是否启用,假如没有启动,那么测试也是不通过的,这两个效劳在Win2003中是默认没有启动的。4、K3中间层是否之前有安装低版本的K3,而晋级到新的版本,但是卸载往常版本的K3时没有去除洁净。一般建议在晋级K3应用程序时,卸载往常版本的应用程序需要去除注册表信息,执行一下RegClear.exe去除K3注册信息再安装K/3。5、效劳器最近有没有更新过windows的补丁,假如有则可能是由于更新microsoft的补丁过程中对COM+的运转产生了妨碍,需要修复安装K3中间层。建议客户在安装Windows补丁前,先停顿
3、所有K3中间层效劳(停顿运转的包,即停顿所有运转的DllHost进程)。6、检查任意客户端是否能够访咨询中间层效劳器的共享目录,假如不能访咨询,需要检查效劳器共享中默认共享比方$IPC是否存在,假如没有需要安装microsoft的相关补丁,还需要检查效劳器的平安策略是否设置了“回绝从网络访咨询此计算机”的平安策略。7、检查中间层效劳器是否又安装防火墙软件,从而限制了客户端对效劳器的访咨询。8、在运转窗口中键入“regedit”命令打开注册表编辑器。找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftCOM3,然后删除这个目录。在中间层效劳器的“操纵面板”“添加/删除程序”
4、中,选择“添加/删除windows组件”,然后直截了当点击“下一步”,能够将效劳器的windows组件以及COM环境修复一下。9、客户的中间层效劳器是否是通过克隆安装的操作系统,克隆的机器会使DTC协调器的一个GUID唯一标识出现一样的现象,从而导致网络中找到两个同一标识的DTC效劳器,如此就可能会给K/3客户端的访咨询带来咨询题,假如是如此的情况,能够通过下面的步骤尝试修复:重新安装msdtc方法:在命令行运转msdtc uninstall,然后重启,运转msdtc install重新安装10、请检查是否效劳器上有感染病毒,还需要检查效劳器的事件日志信息,查看是否存在关于COM组件的报错信息
5、。11、检查DTC效劳的登陆账户,关于2000系统非常多都使用localsystem账户,最好使用一个能访咨询网络资源的账户比方,同名同密码账户,同时winxp和win2003使用networkservice账户,改账户之后重新启动客户端。12、在中间层效劳器上安装MDAC2.8。13、检查中间层效劳器是否有安装瑞星、金山、KV等国产杀毒软件,K3应用程序有可能和一些杀毒软件产生冲突,建议客户卸载这些杀毒软件,然后修复安装中间层。14、建议重新安装效劳器的网卡驱动程序和TCP/IP协议。情况二:只有个别的客户端无法正常进展工作,所有组件都无法测试通过。分析:出现如此的咨询题,能够确信中间层效劳
6、器的应用是正常的,只是无法测试通过的客户端的应用环境出现咨询题,一般需要在相应的客户端检查,能够参照情况一中的检查内容,主要检查工程包括 1、4、6、7、9、10、13、14这些方面。还能够检查一下下面的几个方面,1、 尝试更换登陆客户端的windows用户,域形式下能够用域的系统治理员用户登陆客户端看是否能够正常登陆,工作组形式下面在客户端尝试用效劳器的系统治理员用户或其他用户登陆。2、在K/3的10.1版本,假如客户端操作系统是WINXP 打了SP2补丁的,而且又执行过K/3安装诊断工具的,能够将下面的注册表键值导入到客户端注册表中。情况三:客户端只有个别的一些组件无法测试通过,其他组件均
7、正常。分析:此咨询题可能的缘故一是中间层效劳器有安装某一补丁但客户端没有正确安装,缘故二是客户端的vbr文件损坏了,需要从其他正常的客户端中拷贝相应组件的vbr文件到有咨询题的客户端,然后手工用clireg32来注册vbr文件。附录一:Win2003系统安装SP1后K/3系统不能使用的处理方法1、 咨询题背景微软推出Win2003操作系统以来,其良好的功能及稳定性获得大量用户的好评,但如此庞大的一个系统无可防止会在平安性上有破绽,微软会及时推出相应的补丁。在Win2003推出2年后,其SP1终于在4月26日推出,安装SP1能够有助于保护您的效劳器的平安并更好地防备黑客的攻击。SP1 通过提供诸
8、如平安配置导游之类的新平安工具加强了平安根底构造,它有助于确保效劳器的基于角色的操作的平安、通过数据执行保护提高纵深防备才能并通过后安装平安更新导游提供平安可靠的第一次引导方案。Windows Server 2003 SP1 协助 IT 专业人员确保其效劳器根底构造的平安并为 Windows Server 2003 用户提供加强的可治理性和操纵。2、 咨询题表现安装SP1后K/3中间层可正常使用,但远程GUI客户端登录界面长时间不出现及K/3HR时提示COM+组件不能激活,查看事件查看器的应用程序日志,有COM+组件错误提示的记录,详细内容如下:事件类型:错误事件来源:COM+事件品种:(98
9、)事件 ID:4840日期:2005-5-10事件:15:08:14用户:N/A计算机:EEB-WEB-SRV描绘:IObjectControl:Activate() 方法失败。对象的 CLSID 为: 210DBBEA-AE3A-3149-8737-20FF18AC8EDF效劳器应用程序 ID: 21E08E4B-5141-45BA-A58A-9F254B5D8AE9效劳器应用程序实例 ID:A715A476-F78F-46EF-BCD3-E8B43CD0689A效劳器应用程序名: Kingdee.ERP.HRMS.Data错误代码= 0x8004e025 : 由于初始化功能失败,COM+
10、激活没有成功。有关详细信息,请检查事件日志。COM+ 效劳内部信息:文件: d:srvrtmcomcomplussrccomsvcsjitjit.cpp, 行: 459Comsvcs.dll 文件版本: ENU 2001.12.4720.1830 shp不通的情况提示的组件名称可能不一样,但都属于COM+组件不能激活的错误类型。3、 咨询题处理方法Win2003在平安机制上比Win2000强大非常多,如在DTC上,增加了内置的网络用户处理进程的通讯,并增加了一些平安设置选项。在未打SP1前,进入组件效劳我的电脑MSDTC平安配置,默认选项如下列图:未打SP1前K/3系统使用默认选项即可正常使用
11、。安装SP1后,DTC的平安机制有了改变,默认选项如下列图:在此默认选项下,假设数据库、中间层、WEB端、客户端都在同一台机器上,K/3系统均可正常使用。而当分布施行时,则不能正常使用。这主要是由于Win2003 SP1增加了以下两个平安操纵:1、 事务治理器通讯默认情况下要求进展验证。2、 COM 平安默认不同意远程启动和远程激活。增加这两个选项的缘故是防止独立使用的机器默认情况下不遭到恶意的攻击,但关于企业用户来说这两个选项都是必需要修正的,客户能够通过防火墙等工具到达一样的平安目的。为理处理该咨询题,需要修正这两个平安操纵的的默认选项。1、 设置事务治理器通讯的平安级别为“不要求进展验证”。假设所有的机器都在同一域内则设置平安级别为“要求对呼叫方进展验证”K/3系统也可正常使用。当有一台K/3效劳器安装了Win2003 SP1,关于操作系统是Win2003的其它K/3数据库效劳器、中间层、WEB端、客户端必需要安装SP1及设置该选项(假设客户端为Win XP,则必须安装SP2)。2、 设置COM平安的平安设置。进入组件效劳我的电脑COM 平安启动和激活权限的编辑限制,能够看到关于Every One默认是不同意远程启动和远程激活的。我们需要设置其关于Every One同意远程启动和远程激活。如下列图:设置后,K/3系统可正常使用。
限制150内