金蝶KIS专业版旗舰版打开报表提示正在调用中间层
K3HR客户端平台报中间层服务不可用
K/3HR客户端平台提示中间层服务不可用解决方案本期概述●本文档适用于K/3 10.4及其以上版本的考勤系统●本文档针对K/3 HR客户端平台登录时提示中间层服务不可用问题,通过本文档的学习可以解决常见的K/3 HR客户端平台报中间层服务不可用问题。
版本信息●2010年12月15日v1.0 编写人:马常炜●2010年12月28日v2.0 修改人:崔志佳版权信息●本文件使用须知著作权人保留本文件的内容的解释权,并且仅将本文件内容提供给阁下个人使用。
对于内容中所含的版权和其他所有权声明,您应予以尊重并在其副本中予以保留。
您不得以任何方式修改、复制、公开展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。
任何未经授权的使用都可能构成对版权、商标和其他法律权利的侵犯。
如果您不接受或违反上述约定,您使用本文件的授权将自动终止,同时您应立即销毁任何已下载或打印好的本文件内容。
著作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。
本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。
本文件中的内容也可能已经过期,著作权人不承诺更新它们。
如需得到最新的技术信息和服务,您可向当地的金蝶业务联系人和合作伙伴进行咨询。
著作权声明著作权所有2010 金蝶软件(中国)有限公司。
所有权利均予保留。
目录1.中间层服务器不可用问题现象 (3)2.中间层服务器不可用问题检查思路 (3)2.1操作系统服务和WEB环境配置 (3)2.2K/3服务和配置参数 (4)2.3其它注意点 (5)3. 附录: (6)1.中间层服务器不可用问题现象用户在登录K/3 HR客户端平台的时候有时候会出现这样一种异常提示,如图-1所示:图-1 登录错误提示2.中间层服务器不可用问题检查思路此问题直接原因是HR客户端平台无法获取到K/3中间层服务器的组织架构、账套等相关信息导致的问题,但其真实原因可能有许多环境情况导致其直接原因的发生。
提示“连接中间层加密服务失败,请确认中间层加密服务已启动”?
登录主控台,提示“连接中间层加密服务失败,请确认中间层加密服务已启动”?这个问题经常被人问到,其实在登录K3客户端的界面,点常见问题里,有这个问题的解决方法,可能很多人都没有注意到,到碰到问题时,没有想到去那里查阅.很奇怪最近老被问到这个问题,所以决定把解决方法在这里贴出来,供有需要的人查阅.登录主控台,提示“连接中间层加密服务失败,请确认中间层加密服务已启动”?在K/3V10.3(包括K/3V10.2SP2的加密补丁)中以及现在的最新版本,对加密的验证方式做了修改,增加了一项加密服务,大大提高了加密服务的稳定性,当登录主控台或使用K/3的过程中,出现如下提示:此时,需要在管理工具-服务中,检查加密服务是否被停掉,如果未启动,点击鼠标右键,选择“启动”选项,手动启动即可,如图所示。
如果问题依然存在,则启动客户端远程组件配置工具,如图确保中间层服务器的地址输入正确,并与下面列表中实际各模块连接的中间层地址一致;如果中间层地址采用的是机器名,要确保机器名与实际的IP地址之间的绑定是正确的(即在HOST文件中IP地址与机器名的映射关系是正确的)。
如果上述地方有误,请重新输入正确的中间层地址后,点击“测试”按钮,测试客户端与中间层的连接情况,通过后点击“确定”按钮,完成客户端与中间层的配置。
如果问题依旧,需要检查一下TCP的5159端口是否被禁用或被其他服务占用,因为kdsvrmgrservice服务默认是使用TCP 的5159端口的,如果被禁用或被占用,也会出现如题的问题,解决方法如下:如果TCP的5159端口被禁用了,请网管开放即可;如果出于安全考虑,不能开放5159端口,或5159端口被其他程序占用了,则需要为kdsvrmgrservice服务指定一个可用的TCP端口,方法是:在中间层注册表中,找到HKEY_LOCAL_MACHINE\SOFTWARE\KINGDEE\ KDSvrMgrService,修改如图所示的ListenPort的键值,为其指定一个可用的TCP端口号。
金蝶k3提示:连接中间加密服务失败,请确认中间层加密服务已启动
k3提示:"连接中间加密服务失败,请确认中间层加密服务已启动"1、此时,需要在管理工具-服务中,检查加密服务(KDSvrMgrService)是否被停掉,如果未启动,点击鼠标右键,选择“启动”选项,手动启动即可.2、如果问题依然存在,则启动客户端远程组件配置工具确保中间层服务器的地址输入正确,并与下面列表中实际各模块连接的中间层地址一致;如果中间层地址采用的是机器名,要确保机器名与实际的IP地址之间的绑定是正确的(即在HOST文件中IP地址与机器名的映射关系是正确的)。
如果上述地方有误,请重新输入正确的中间层地址后,点击“测试”按钮,测试客户端与中间层的连接情况,通过后点击“确定”按钮,完成客户端与中间层的配置。
在管理工具-服务中,没有服务(KDSvrMgrService)需手工加载: 在开始——运行中输入C:\WINDOWS\system32\kdcom\KDSvrMgrService.exe /unregserver -卸载命令C:\WINDOWS\system32\kdcom\KDSvrMgrService.exe /service -加载命令客户端与服务器连接:首先要确认局域网连通,标准是服务器与客户端彼此能PING通,并且在不需密码的情况下能访问并打开彼此的共享文件夹。
然后是用户名,如果两台机器都使用administrator登录,那么要么都是空密码,要么两台机器密码一致;如果客户端以其他用户登录,例如user(自定)登录,那么在中间层服务器的用户管理中需添加相同用户,相同密码最后进行远程组建配置(客户端),在开始-程序-金蝶-远程组建配置中进行,在使用单一的远程组建配置中输入服务器的ip地址进行测试,如果前面能通过,后面有个别组件通不过也是正常的,可能客户端有些组件没有进行安装,忽略掉就可以。
测试完电击右上角的确定即可。
但是如果一个也不通,还需要检查网络,防火墙,用户名,还要看两台机器的分布式com 是否启用(在运行中输入dcomcnfg默认属性中)要点:1,确保你的网络是通的,至少可以和服务器连通2,正常装好后需要 [远程组件配置] 输入服务器IP地址,点测试3,检查你登录windows系统的用户名和密码是否在K3服务器上是否存在,如果没有请添加4,分布式com服务要启动net stop KDSvrMgrService 之后,看看服务还能不能启动5、如果KDSvrsMgrService.Exe因为中病毒损坏,可从其他正常的服务器上拷贝一个,然后再运行上述操作。
K3系统中间层正在调用的解决方案
您好:
请您按以下步骤操作:
1、请您清理中间层服务器的临时文件(步骤详见附件)
2、请您在中间层服务器上依次打开“控制面板-管理工具-组件服务-计算机-我的电脑-COM+应用程序”,然后选取“ebok3”这个组件包,鼠标右键选择“属性”,找到“公用与回收”页签,将“池大小”改成2.
3、操作完成后,请您重启服务器再观察情况是否好转。
清除k3临时文件的操作步骤如下:
一、找到桌面k3图标,鼠标右键选择“属性”,然后在里面选择查找目标(在win7里面叫“打开文件位置”)。
二、进入k3erp文件夹,将右边的滚动条拖到最上面找到一个dataflowtemp的文件夹。
三、把这里面的文件删除即可。
四、在“开始-运行”中输入%temp% 确定把里面的文件夹和文件进行清除。
清除完之后,请您重启电脑,然后再做操作看是否正常。
金蝶K3使用报中间层错误终极解决办法
诚宇远程通结合金蝶K3使用,报中间层错误终极解决办法!问题描述:许多客户将金蝶服务器、金蝶客户端、诚宇远程通服务器安装到同一台电脑上,诚宇远程通客户访问金蝶服务器时,会报一个中间层错误,错误图片如下:解决办法:1、打开诚宇远程通服务器注册表,增加一个字符串 KingDe e 其值为 1 ,增加后重启诚宇远程通W EB服务;A、进入注册表:开始——运行(输入rege dit)B、找到诚宇远程通服务器注册表位置HKEY_L OCAL_MACHI NE\SOFTWA RE\gnway\esoonl ink\ServerC、在诚宇远程通服务器注册表中添加字符串 KingDe e 其值为 1,如下图所示:特别提醒:如果您的金蝶服务器与金蝶客户端没有安装到同一台电脑上,那么无需增加此值,否则会带来不必要的后果,请注意@!2、金蝶软件有权限限制,无访问权限的用户打开金蝶时也可能会报中间层错误,如果是这个原因导致,那么诚宇远程通建立的用户要绑定到拥有访问权限的系统用户上;举例:比如说,用户是通过A dmini strat or用户登陆的系统并且服务器本地可以正常打开金蝶,那么我们将诚宇远程通用户绑定到A dmini strat or,绑定方法如下图所示:3、如果以上方法还是提示中间层错误,那么我们需要对诚宇远程通服务器安装目录、金蝶客户端安装目录、诚宇远程通服务器注册表目录,赋予USER用户所有权限,A:允许USER用户有权限访问诚宇远程通安装目录;具体操作如下,找到诚宇远程通服务器的安装目录,如下图:点击“属性”如下图所示,给USER用户所有访问权限,如下图所示:B:允许USER用户有权限访问发布的管理软件的安装目录,如下图所示:B:允许USER用户有权限访问发布的管理软件的安装目录,如下图所示:C:设置诚宇远程通的注册表目录,允许赋予US ER用户相应权限;进入注册表:开始——运行(输入rege dit)右击gnwa y文件夹,选择“权限”如下图所示:D: 将USER用户加入远程桌面组;右击“我的电脑”------管理选择Remo te Deskto p Users将USER用户加入该组即可4、建立一个系统用户(这个用户与金蝶中的一个用户同名),将诚宇远程通用户绑定到该系统用户;例如:金蝶登录的用户为 user1那么系统新建一个用户user1(将该用户加入到admi nistr ator组与Remo te Deskto p User组),如下图:诚宇远程通服务器后台新建用户 test 绑定到该系统用户use r1,如下图所示:重新给该用户发布应用程序。
金蝶KIS旗舰部署连接问题的处理思路
解决方法:
将客户端的ebo等组件包删除即可;
个别客户端连接不上服务器 中间层服务器(X.X.X.X)不能作为远程服务器
1. 服务器与客户端之间的网络不通 ——排查网络; 2. K/3客户端无法正确解析到服务器的计算机名(如跨网段) ——添加hosts解析; 3. MSDTC的相关参数设置不正确 ——设置【组件服务】→【计算机】→【我的电脑】的属性; 4. K/3客户端上DCOM 环境不完整或损坏(一般有DCOM报错) ——修复DCOM;
少能成功)
5. 服务器配置信任注册(若遇到XP作为服务器,不建议使用信任注册,很
所有客户端连接不上服务器 创建中间层对象错误,拒绝的权限
1. 服务器及客户端未勾选“在此计算机上启用分布式COM” ——重新勾选“在此计算机上启用分布式COM”;
备注:若原本已勾选的,请取消首选后重新打开重新勾选该选项。
通过在客户端上打开【开始】→【程序】→【金蝶K/3】→【金蝶 K/3工具】→【远程组件配置工具】来与中间层进行连接。
KIS旗舰各个部件之间如何连接 KIS旗舰中间层与服务器之间的连接:
通过在客户端上打开【开始】→【程序】→【金蝶K/3】→【金蝶 K/3服务器配置工具】→【账套管理】来与中间层进行连接。
KIS旗舰客户端与服务器连接问题
所有客户端连接不上中间层,远程组件测试结果显示:
1、请确保中间层上的组件为最新版本;
2、中间层服务器(X.X.X.X)不能作为远程服务器,可能是 Windows 9X 3、创建中间层对象错误,需要对象 4、创建中间层对象错误,拒绝的权限
5、网络中间层连接失败,请检查是否正确安装了正确的中
——事件查看器中有DCOM报错,修复DCOM;
——测试中间层连接其它的数据库服务器,是否正常; 2、服务器上的MSDTC导致(单一部署):
中间层常见错误及原因
用失败
2、 在中间层增加新方法时,DELPHI 的接口刷新有时有
问题,这时会报此错。要手工加入。
2、 内核级:跨机器的 DCOM 调用,当发起者是一个需要 事务的时候,会报此错。
3、 第一次安装组件时,未将 midas.dll 文件拷贝到 windows 系统目录下(%SYSTEMROOT%\SYSTEM32)
4、 查询两张表时,没有使用别名:如 SELECT ALLCODE.* FROM ALLCODE,CODE_DEFINE WHERE ALLCODE.F_CODE=CODE_DEFINE.F_CODE
C.F_CODE=D.F_CODELeabharlann 5、 改正错误(重建过程、视图
等)
改为“仅在进程级检查”
改为正确为参数
安装中间层 运行 DELPHI,找到指定的服务, 运行 按 说 明文 档修 改 注册 表 中 MSDTC 值
调整代码表结构与程序组织
1、中间层用 try .. except 保 护
2、检查参数
灾难性故障
而传了一个 String,中间运行中不出错,返回时报
1、将服务安全选项设为-无、匿
名、将 administrator 改名,启
用 Guest
2、事务在调试时设为支持,发
布时改为需要
3、 copy midas.dll
4、 要 使 用 别 名 SELECT C.*
FROM
ALLCODE
C,CODE_DEFINE D WHERE
多 个 长 型 字 DATASET 提交数据,在修改或删除时会报找不到此记录
段
(Record not found Or changed by another user)
金蝶KIS专业版网络配置问题总结
金蝶KIS专业版网络配置问题总结引言金蝶KIS专业版是一款完善的网络安全软件,广泛应用于企业网络环境中。
然而,由于网络配置的复杂性,一些用户可能会遇到一些问题和挑战。
本文将总结一些金蝶KIS专业版网络配置问题,并提供解决方案,帮助用户更好地配置和使用金蝶KIS专业版。
问题一:无法访问Internet问题描述在一些企业网络环境中,用户可能会遇到无法访问Internet的问题。
这可能是由于金蝶KIS专业版的设置导致的。
解决方案1.首先,确保金蝶KIS专业版的网络连接设置正确。
在主界面中,点击“设置”按钮,进入设置页面。
2.在设置页面中,选择“网络设置”选项,并确保“自动检测网络连接类型”选项已勾选。
这将允许金蝶KIS专业版自动检测并配置网络连接。
3.如果自动检测无法解决问题,可以尝试手动配置网络连接。
在设置页面中,选择“网络设置”选项,并点击“手动配置网络连接”按钮。
根据您的网络环境,填写正确的网络配置信息。
4.最后,点击“保存”按钮,并重新启动金蝶KIS专业版。
这样,您应该能够访问Internet了。
问题二:无法与局域网中的其他计算机通信问题描述在企业网络环境中,金蝶KIS专业版可能会阻止与局域网中的其他计算机的通信。
这可能会导致无法共享文件、打印和其他网络功能的问题。
解决方案1.首先,确保您的金蝶KIS专业版版本是最新的。
访问金蝶官方网站,并下载最新的软件版本。
2.在金蝶KIS专业版主界面中,点击“设置”按钮,进入设置页面。
3.在设置页面中,选择“防火墙设置”选项,并确保“局域网共享”选项已勾选。
这将允许金蝶KIS专业版启用局域网通信功能。
4.如果仍然无法与局域网中的其他计算机通信,可以尝试手动配置防火墙规则。
在设置页面中,选择“防火墙设置”选项,并点击“自定义防火墙规则”按钮。
根据您的需求,添加适当的规则以允许局域网通信。
5.最后,点击“保存”按钮,并重新启动金蝶KIS专业版。
现在,您应该能够与局域网中的其他计算机进行通信了。
金蝶K组件kdsvrmgr无法正常工作
组件kdsvrmgr无法正常工作模块:加密服务组件<KdSvrMgr>无法正常工作!创建中间层对象错误:需要对象操作被用户中止可能原因为:1、中间层未安装该组件。
2、该组件在组件管理中未能正确安装。
3、网络连接出现故障。
4、客户端的VBR文件未能正确注册.拒绝的权限异常错误 70电脑之间已连接,可以互相ping得通,也可以互相访问,不知什么原因客户端不能注册,服务器可以正常使用.请各位高人指导组件<KdSvrMgr>无法正常工作!中间层服务器不能作为远程服务器(可能是Windows 9X),请输入正确的中间层服务器!操作被用户中止你应该到服务器上去加所有客户端的用户名和密码,而且都必须授权为administrator删除USRER,而且还要开启GUEST用户,这样你再去测试就不会报错了!还有最好把所有的客户端都静态的IP地址!KdSvrMgr是加密狗组件,重新注册中间层......要保证客户端的用户在服务器上要有,并且密码一致(workgroup)。
并且计算机命是英文或拼音的。
然后在在运行中键入:dcomcnfg,把默认属性中的两个都打上勾在金蝶组件配置及测试的中间层服务器输入正确的服务器IP,然后点击测试,出现如下错误组件 kdsvrmgr 无法正常工作!点击“终止”出现如下描述模块:加密服务组件 KdSvrMgr 无法正常工作!创建中间层对象错误:需要对象操作被用户中止可能原因为:1、中间层未安装该组件。
2、该组件在组件管理中未能正确安装。
3、网络连接出现故障。
4、客户端的VBR文件未能正确注册.解决方法:a ) 该方法通常适用于一台或数台客户端不能登录的情况,不适用于所有的客户端不能登录的情况,首先,检查服务器上有无该客户端当前登录用户名,如有则可能是客户端的擅自更改了客户端的用户windows登录密码,该密码并未得到中间层服务器的认可,请改回原密码。
b) 该方法通常适用于部分客户端不能登录的情况,如果密码没有改变,出现该错误代码,则有可能是该客户端上的COM服务被病毒停止,请在该客户端上的开始菜单—设置—控制面板—管理工具—组件服务—在出现的窗口中,选择左侧的组件金蝶K3[70]拒绝的权限几个常见的解决方法2009-04-17 13:29金蝶K3[70]拒绝的权限几个常见的解决方法2009-04-17现象:提示错误代码70 拒绝的权限原因:客户端的用户没有通过中间层服务器的身份验证,所以导致登录K3主控台时出现该提示,或者是中间层服务器/客户端上中了病毒,把分布式COM停止了,安装远程控制功能的软件,比如pcanywhere,等最易出现这种情况a ) 该方法通常适用于一台或数台客户端不能登录的情况,不适用于所有的客户端不能登录的情况,首先,检查服务器上有无该客户端当前登录用户名,如有则可能是客户端的擅自更改了客户端的用户windows登录密码,该密码并未得到中间层服务器的认可,请改回原密码。
K3客户端连接中间层问题设置方法
K3客户端连接中间层问题设置方法本文目的:解决Windows 2003环境下,客户端无法正常登陆中间层服务器,提示“组件无法创建”,或者“拒绝的权限”等等问题。
一般情况下,经过该设置后,中间层服务器无论是否登陆域,也无论是否进行交互登陆,无论客户端和中间层是否在同一个域,都能够正常连接中间层服务器。
注意事项:1.请严格按照先后次序设置和检查。
2.中间层服务器一般不要做为域的控制器。
3.一般情况下,设置按照步骤1设置中间层服务器即可;如果数据库服务器为64Bit服务器,则同时需按照步骤2设置数据库服务器步骤1:设置中间层服务器1.修改本机账号:将Administrator 账号修改成其他名称,例如Admin2.修改本机账号:将Guest账号修改成其他名称,例如Guest_kd注意不能禁用该用户3.添加本地系统管理员账号,例如K3Mid及密码,以便在K3匿名注册中使用。
注意,该密码永远不要修改。
如果需要修改,则同时也需要重新设置组件的“标识”页该用户的密码。
4.启用网络DTC访问,网络COM+访问等环境,步骤如下。
●进入“添加或删除程序”的“添加删除Windows组件”。
●选取“应用程序服务器”,如下图:●单击详细信息,并按下图选取。
注意图中选择的项目。
很多服务器因为没有安装该服务,或者不完整安装这些服务,导致服务器不能连接。
然后放入Windows安装光盘进行安装。
如果系统已经安装该组件,则可以忽略该步骤。
5。
安装成功后,进入管理工具的组件服务界面,点击我的电脑,●选择COM+应用程序,然后再选取如下图所示的组件。
注意,可以使用Shift和Ctrl键盘批选和间隔批选。
●然后右击鼠标键,选取属性识,如下图在属性窗口里把“标识”选项里,选用“下列用户”,并输入本地系统管理员用户名和密码,见下图所示注意,如果日后该密码被改变,则需重新指定正确的密码,否则无法登陆。
改为10,见下图所示报告,则需将“EBOHR”组件包的上述设置改为默认设置,如图所示。
