RTX 无法刷新组织架构 解决办法

[ 2010-09-01 09:45:42 | 作者: admin ]
字号: | |
在配置服务端的时候碰到了一个问题,无法刷新组织架构用到的几个解决方案:1)修改rtxserver.xml ,把其中的ip都改成本机配置的IP(我的服务器是手动分配的IP:192.168.1.111,自动获取IP的话估计会有些问题);2)修改rtxserver.xml ,将其中的UDP端口号都填上。照TCP的填就行了。(我下的版本UDP号都是空或0);3) 注意的是rtxserver.xml不只一份,改的时候查找一下,我将两份都修改了,两份有一点不同。还没明白啥个意思;4)部分用户可以刷新组织架构,部分不可以的话,客户端安装目录下有个Accounts\【用户名】目录下的Group.xml文件,将可以刷新组织架构用户的这个Group.xml文件烤到不能刷新组织架构用户的Accounts\【用户名】下就OK了;看网上说这一点是RTX的BUG,重启服务器就行了,不过我重启了还是不行,这样弄下才搞好。好像在RTX服务器端的管理器配置的IP起不到啥作用,还是要在xml文件中改,待确认。另,还有网上提到的一些其它办法,我用到的就上面的了。其它办法摘抄如下:a、所有用户登录都看不到组织架构,包括在服务器本机登录RTX客户端。
分析原因:
i.Infoserver服务 或 apporgstruct应用 停止或异常。
ii.Rtxserver.xml 地址配置不正常。
iii.Infoserverr 的type不对。
解决方法:
i.端口可能被占用。查看服务器安装目录下LogsInfoServer.log日志是否异常,端口有没有被其他程序占用,如果端口被其他程序占用,可以修改RTX服务器安装目录下rtxserver.xml文件Infoserver的端口(如下图所示),然后在 “服务管理器”重启Infoserver服务、在 “应用管理器”重启apporgstruct应用。

ii.服务器的IP地址变更。查看服务器本机的IP地址是否与服务器安装目录下rtxserver.xml里面的IP地址一致,如果不同,把rtxserver.xml的IP地址改为服务器当前的IP地址,然后重启RTX服务。
iii.如果infoserver 的type为0,请修改为100。b、RTX服务器本机登录可以看到组织架构,但其他的机器看不到。
分析原因:
i. 服务器安装了防火墙,限制了客户端访问8010的端口。
解决方法:
i. 在防火墙打开8010端口。c、局域网内部机器可以看到组织架构,但外网用户看不到。
分析原因:
i. 路由器没有映射8010端口。
ii. Rtxserver.xml没有配置公网的IP地址。
解决方法:
i. 在路由器映射8010的端口。
ii. 参照《RTX2007 公网部署》配置rtxserver.xml文件。d、新增用户看不到组织架构,旧用户可以正常(旧用户在新用户的机器登录可以看到组织架构)。
分析原因:
i.该问题属于RTX的bug。
解决方法:
i. 重启RTX服务后可以正常。以上是常见的原因,如果尚无法解决,请确认是否存在以下的问题:
1. 客户端的版本与服务器不一致
解决方法:安装与服务器相同的客户端版本。2. 用户直接操作数据库添加用户数据
解决方法:通过服务管理器或SDK添加用户数据。补充:由于登陆失败,会导致在Rtxserver中rtxserver.xml 里自动修改infoserver的type的值 将它改为100。
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=1456

这篇日志没有评论。

此日志不可发表评论。