RTX问题汇总.docx
《RTX问题汇总.docx》由会员分享,可在线阅读,更多相关《RTX问题汇总.docx(34页珍藏版)》请在冰豆网上搜索。
RTX问题汇总
RTX相关问题总结
日常积累
支持最多6方语音,80人多人会话,服务器端添加群最多100个,每个群最多支持1000人,离线消息最多保存300条,单台服务器用户最多2万,推荐1万以内,人员排序权值0~49越大越靠前,每份组织架构不超过5000人,一个部门不超过200人,否则拉取很慢。
服务器端目录:
bin(其中有convert.exe执行数据转换)
Config(ConfigCenter.xml,MultiLoginIP.xml多ip登陆,rtxserver.xml配置文件,在服务器地址变更后需要修改这里的ip地址,也可以删除该文件夹然后覆盖安装,自动配置)
db(数据库文件rtxdb.mdb,对于由于系统原因出现数据库文件损坏的,可以打开access数据库修复)
Files(Common加密后的离线文件,InfoServer组织结构以及面板配置)可以手动定期清理common文件夹。
Common文件夹下的离线文件保存7天,用户接收之后自动清理。
Logs(各个服务的日志)
OffMsg(离线消息)
客户端目录:
Accounts(客户端用户数据)
开着windows服务管理器,安装会终止。
Ctrl+Shift+双击RXT图标可以实现一台机器开多个客户端。
同时可以将客户端目录复制到另一个地方,分别在桌面创建快捷方式,分别从不同入口进入。
出现km插件获取不到URL,客户端插件版本不对,可在服务器端设置升级。
快速部署勾选,修改立刻就生效,不需要重启!
远程登录,服务器端9005端口登录腾讯服务器5002端口!
远程登录提示连接服务器失败,看系统日志,OutSupport.log,注意导入License时候必须输入正确密码并开启外部服务,权限开启!
各版本概况:
RTX2006sp1不支持内外网双IP;
RTX2007beta1开始兼容Vista;
RTX2007beta2支持人员排序,插件单独升级,解决对话中出现“鬼”问题。
RTX2007正式版支持群功能;
RTX2008beta1增加消息自动弹出功能,
解决离线消息只显示条数,无法接收BUG,第三方认证下不排序。
RTX2008集群版
RTX2008正式版一个bug客户端修改个人资料提示保存失败。
RTX2007修改rtxserver.xml不能解决您的问题,它只支持1个内网,1个外网,而您这种情况是2个内网;若不想远程登陆、公网IP登陆,建议想办法允许2个网段互访。
中国联合石油问题:
修改部门名称后客户端不刷新!
一般来说庞大的组织修改后不一定能立刻刷新,用户端重新登录几次就可以,实在不行可以删除客户端accounts目录,重新拉取,一定能得到最新的。
通过多导出用户数据后导入,发现失败提示XML格式错误,在我这边能导入成功,判断是他那边数据库文件出问题,无法写入,导出数据后,做好备份后删除db文件夹重装,然后导入数据。
RTX的文件传输不支持断点续传,取消之后,在默认存储目录下面有不可识别的片段文件。
目前使用的2009beta1存在问题,大文件接收之后,“另存为”没问题,但拖拽或复制后粘贴,程序会死!
可能提示“远程调用失败”。
历史记录中,接收方的文件,地址是默认接收的地方,如果删除,操作会提示源文件不存在,发送方文件,地址是发送时候路径,如果文件删除,操作也会提示文件不存在,查看记录时,文件变成一个文件名字符串。
日常维护
通过用户数据导入、导出的功能,方便的迁移服务器,其中用户照片和群信息无法导出,需要您手工从安装目录下拷贝出来,再拷贝到新服务器的相同目录下。
用户照片文件位置:
Files\Infoserver\UserPhotoFiles
群数据库文件位置:
DB\DisGroup_DB.mdb
定期重新启动RTX服务,方法是进入WINDOWS服务管理重启以RTX开头的三个服务
视服务器负载能力,定期重启RTX服务器。
关于版本升级和数据更新
3.x版本只能用数据导入导出,2005之后版本可以覆盖安装,先将数据备份(导出或者将整个目录备份),覆盖安装新版本,用户数据包括license均不会丢失,数据库文件也会自动更新。
服务器迁移
将整个文件夹复制到新服务器上,必须删除config文件夹,配置好ip后覆盖安装!
联系人面板:
常用联系人(右键联系人添加),常用部门(右键部门添加),自定义组(常联系人分组,添加不同组的联系人进来,方便发起多人会话),最近联系人。
出现截屏错误
可能以前装有老版本如3.61,卸载后装新版本,或者安装时候某个dll文件没有注册成功,与流氓软件系统被破坏有关!
分析您安装RTX2008beta1后还打开过老版本的RTX程序。
ActiveDirectory域(简称AD域)
是基于WindowsServer操作系统的局域网中最重要的概念之一。
简而言之,域实际上是指一组服务器和工作站的集合。
AD域将用户账户和计算机账户以及用户账户的密码集中放在一个共享数据库内,使得用户可以只使用一个用户名和密码就能够访问网络中的计算机。
在AD域中提供了一组服务器作为身份验证服务器或登录服务器,这类服务器被称作域控制器(DomainController,简称DC)。
建立一个AD域的过程实际就是在一台运行Windows2000Server或运行WindowsServer2003系统的计算机上安装AD,使其成为DC的过程。
安装完AD后,在DC中将网络的其他计算机加入到AD域中并创建和管理用户账户是管理AD域的重要内容。
关于收不到离线消息的
可能的情况:
对于3.x的版本用时间长了可能会出现,只能重装。
对于之后的版本,跟刷新组织架构一样处理,离线消息依赖于inforserver服务。
还有2008某个版本可能出现的Bug,查看安装目录下OffMsg\OffMsgIndex文件夹下,对应人名的xml文件(离线文件索引),查看是否报错然后删除,重启服务!
客户端无法保存聊天记录
将客户端安装目录下account文件夹下面对应文件删除,让系统重新生成。
用户认证概念
单点登录(SessionKey登录):
1、第三方应用客户端(IE)登录OA服务器
2、OA验证通过后,调用SSDKAPI获取SessionKey接口
3、ServerSDKAPI向服务器请求获取SessionKey
4、RTXServer返回SessionKey
5、把SessionKey返回给OAServer
6、IE通过用户名和SessionKey登录
7、RTXClient登录RTXServer
反向登录:
1.RTX客户端登录RTX服务器;
2.RTX验证通过后,RTX服务器会返回给RTXClient签名;
3.第三方应用客户端(如:
IE)通过RTXCLIENTSDK接口获取签名;
4.第三方应用客户端(如:
IE)将用户名及签名发给应用服务器;
5.应用服务器将签名传递给RTXServer验证;
6.RTXServer返回验证结果给应用服务器;
7.应用服务器返回验证结果应用客户端,如果正确,则登录成功;
第三方认证(Ldap集成):
1.RTX客户端登录RTX服务器;
2.RTX服务器把帐号和密码传给第三方服务器;
3.第三方服务器对用户身份进行验证并返回结果;
4.RTX服务器根据第三方返回的结果进行处理,是否让用户登陆;
有时候系统变慢了,cpu占用上来了
1、进到RTX安装目录下的db文件夹
……\Tencent\RTXServer\db
……\Tencent\RTXServer\db\RCAdb
如果里面的mdb文件都变得很大(大于几十M)
2、如果出现以上情况。
那么就在停止服务之后,用access打开这些文件,然后点击菜单里的“压缩和修复数据库”,然后关闭,即可
RTX安装部署
不同网段的机器如何用RTX?
第一种方式:
保证网段间可以互访,RTX客户端与服务器连接正常;
第二种方式:
如果不能开启网段间互访,通过路由器映射端口方式,RTX服务器可配置双IP,RTX2007formal及之前版本,请配置一个网段用内网IP登录,其他网段用公网IP登录(注意配置双IP,必须是一个内网IP和一个公网IP);RTX2008beta1及之后版本可以配置多IP(内网、外网地址均可)。
第三种方式:
如果不能开启网段间互访,RTX服务器未配置双IP,可开启RTX远程登录功能(远程登录时视频、语音功能是受限的),其他网段客户端使用远程登录方式登录
第四种方式:
如果分成两个网段可以使用双网卡(将每个网卡设置在不同的网段,这样两个网段的计算机可以共享一个RTX服务器),并配置好rtxserver.xml配置文件,目前这种方式下RTX服务器只支持双网段,这种方式适用于RTX2007formal版本及之前版本;
第五种方式:
如果分成多个网段可以使用多网卡(将每个网卡设置在不同的网段,这样多个网段的计算机可以共享一个RTX服务器),在RTX管理器中服务运行状态的高级配置,为服务器配置多个登录IP,这种方式只适用于RTX2008beta1及之后版本;
第六种方式:
如果企业网络分成多于两个的网段,可以采用域名代替IP的方式,即客户端使用域名来登录服务器。
局域网外的用户也可以通过VPN(VirtualPrivateNetwork)虚拟个人网络,从外网连接到局域网内,然后再登录网内的RTX服务器。
客户端和服务器需要配置吗?
客户端在外网连上了VPN后,就与局域网内网用户一样了,不用做特别设置。
设置都和内网用户一样的,只要保证客户端能正常访问服务器的800080038009801080128880即可
多文件服务器部署步骤
RTX服务器上打开多文件服务器部署开关
将RTX服务器安装目录Config\MultiLoginIP.Xml文件的bMultiFileSvr设置为1。
安装文件服务器
1)通常情况下总部不需要单独安装文件服务器,因为文件服务器默认已经安装在RTX服务器上。
2)分别在分公司安装文件服务器,安装很简单,在服务器上安装RTX服务器,安装完成后只启动FilServer,其他服务可以停止。
RTX服务器配置
1)假如需要部署3个文件服务器,那么需要在RTX服务器安装3块网卡。
2)如网卡A(IP:
192.168.100.10)给总部客户端登录,总部文件服务器IP地址为:
192.168.100.11。
3)网卡B(IP:
10.10.100.10)给分公司B客户端登录,分公司B文件服务器IP地址为:
10.10.100.11。
4)网卡C(IP:
172.30.100.10)给分公司C客户端登录,分公司C文件服务器IP地址:
172.30.100.11)。
注意事项
RTX服务器和客户端必须是RTX2009Beta1以后的版本。
分公司和总公司必须是专线连接,公网环境不支持多文件器部署。
确保任何一个客户端都能访问到任何一个文件服务器。
RTX2007formal版本安装会丢失服务?
RTX2007formal服务器端如果安装在原来装过RTX3.61服务器端的操作系统上,会出现丢失服务的现象,需要本服务中心的提供一个批处理文件来修复。
忘记RTX管理员密码怎么办?
找到腾讯通RTX管理器安装目录下的DB文件夹,默认是在C:
\Program Files\Tencent\RTXServer\db ,找到rtxdb.mdb,使用office的access打开,找到表RTX_Admin,将Pwd字段清空。
再次登录RTX管理器,管理员密码为空,重新修改密码即可
RTX服务器端和客户端的主要通信端口有哪些?
RTX服务器端所用到的端口:
TCP 8000:
用于客户端与服务器端相连(可更改)
TCP 8003:
用于客户端发送文件
TCP8008:
总部与子公司之间进行分支互联
TCP 8009:
用于客户端升级
TCP 8880:
语音、视频、大于1M文件传输
TCP 8010:
用于客户端取组织架构
TCP 9005:
用于服务器OutSupport连接腾讯WanServer
TCP 8017:
用于群服务
请仅开通您所需要用到的端口,其他暂时闲置的端口,一定要置于防火墙之后,确保安全。
8012快速部署8006appServer
客户端的日常使用,需要服务器打开下列端口:
ConnServer TCP8000 用于客户端与服务器端相连
FileServer TCP8003 用于客户端发送文件
UpgradeSvr TCP8009 用于客户端升级
SessionServer TCP8880 语音、视频、大于1M文件传输
InfoServer TCP8010 用于客户端取组织架构
如果需要配置RCA,需要打开以下端口:
CoGroupManagerTCP8008
如果两次开发,需要根据访问情况打开以下端口:
访问SDKServer,打开TCP6000 调用SDKAPI.dll的接口需要打开这个端口。
访问AppServer,打开TCP8006 调用ObjectApi.dll的接口需要打开这个端口。
访问HttpServer,打开TCP8012 需要通过Url访问调用需要打开这个端口。
服务器端
RTX2007版本服务器端添加不了部门数据,提示连接Infoserver失败?
1)将服务端安装目录下bin文件夹的convert.exe文件拖到DOS提示窗口中,并在后边加上空格-install回车,然后重启RTX服务。
2)用记事本打开服务器安装目录中的config文件夹下的rtxserver.xm文件,查看里边的IP是否为服务器电脑当前IP。
启动服务器的服务时,提示端口被占用(如UDP9000),如何处理?
出现这种问题,两种方法(推荐第二种):
1)在google中搜索一个查看电脑当前端口的软件,如cport等,查看当前是哪个程序使用了9000端口,可以将这个程序换一个端口。
2)进入RTX管理器——服务运行状态——找到DBServer——双击DBServer会弹出对话框,修改UDPPort(修改空闲端口即可)——点击确定。
服务器端组织架构里面添加新成员,然后添加到群里但是不显示部门?
重启下RTX管理器里面的所有服务即可。
为什么会出现部门或用户的丢失?
RTX对用户数据的操作是有日志记录的,但是日志的监控不够完整,对部门的移动是不记录在日志里的,所以可能导致从日志中查不出部门移动的信息,但是其它信息是很完整的。
RTX是不会自己丢失用户的,而且我们经过严密的内部测试。
另外RTX有许多大用户量的实例也可以证实RTX是不会出现自己丢失用户的现象。
而且,您也可以换另一台服务器测试。
另外,可以让管理员设置成超级管理员权限用自己的帐号登录来添加记录。
意思就是说,将可以作为管理员的用户设置成超级管理员的权限,不用超级管理员的帐号登录服务器端添加记录,而用自己的帐号登录,这样的话,每个管理员的添加记录就会被系统记录,以便查找和统计。
RTX2008beta1,如果使用第三方认证,权值不生效?
这是一个RTX2008beta1和beta2的BUG,在2008正式版本中已经修复。
RTX如何快速搭建组织结构?
进入腾讯通RTX管理器,用户管理,用户数据导入导出,按照范例文本,可以快捷的将大量用户信息加到RTX系统中去
如何实现RTX服务器端远程管理?
RTX2007 SERVER目前不支持远程管理,建议管理员使用PCanywhere等远程工具管理,或者购买管理功能更为强大的RTX分级管理插件
给用户设置了权限为什么要很长时间才能实现?
权限的传输机制与组织构架的刷新机制是类似的,所以我们也采取的是相同的刷新方式。
但是权限是每次变更客户端登录的时候才会去刷新,所以您只是设置了权限,但是客户端不再次登录的话,权限也是不会刷新的。
针对这个问题建议您把权限设置完成之后立即重启RTX服务,下次登录时新设的权限就会刷新出来。
什么是多套组织架构?
多套组织架构为了可以实现不同的用户看到不同组织架构,实现交流对象的管理。
服务器所占硬盘空间,如何进行文件清除?
RTX服务器具有定期清理的功能(一般一个月清理一次),同时您可以通过手动删除服务器目录下files\common文件夹来清理用户的离线文件(删除后本次离线文件会丢失)。
为什么我导入license文件提示我格式错误?
目前已发现部分邮箱由于兼容性问题,接收下来的license文件导入时会提示格式错误
建议使用QQ邮箱或foxmail邮件终端接收程序来下载附件,请将license邮件转发到**********************,我们测试后压缩打包发给您。
远程管理服务端方法
RTX2007正式版"远程管理服务端(用户数据)"方法
部分公司的RTX服务器在机房,我们可以在其它PC上安装RTX服务端,也可以远程管理服务端的用户数据,方便公司网络管理员进行管理。
假设RTX服务端计算机名:
RTXserver-pc
RTX服务端操作步骤:
1、打开RTX服务端的安装目录,默认为RTXServer目录,将该目录设置为完全共享;
RTX客户端正常运行,但是RTX管理器中的服务运行状态中的服务列表全部为空
重启下计算机管理服务中的
RTX_CenterSvrMainRTX_ConfigCenterRTX_HTTPServerRTX_SvrMain
远程客户端操作步骤:
1、在远程电脑上安装RTX2007服务端程序;
2、打开腾讯通RTX管理器—配置向导—服务运行状态,选择右边的DBserver点击右键—更改配置—数据及服务类型配置,将rtxdb.mdb数据库路径修改为RTXserver电脑上的rtxdb.mdb数据库路径;
示例:
Driver={MicrosoftaccessDriver(*.mdb)};DBQ=\\RTXserver-pc\rtxserver/db/rtxdb.mdb
3、打开电脑左下角的运行,输入services.msc,将RTX_SVRMain、RTX_HTTPS服务设置为手动,留下RTX_ConfigCenter为自动启动状态;(远程PC管理端只为远程管理数据,停止这2个服务,节约系统性能)
远程电脑添加帐号:
远程管理服务器群组:
打开腾讯通RTX管理器安装目录\config\rtxserver.xml文件,选择查找DisGroup_Db.mdb,将这里的代码修改为RTXserver-pc的数据库路径,与上边的DBServer类似,保存文件后重新打开RTX管理器。
示例:
Driver={MicrosoftaccessDriver(*.mdb)};DBQ=\\RTXserver-pc\rtxserver/db/DisGroup_Db.mdb"
客户端
客户端为什么不断重复拉取用户资料?
分析该现象产生的原因:
由于RTX客户端拉回来的xml文件rtxprofile.xml存在不合法字符引起的;装载rtxprofile.xml失败, 就会不断重拉用户资料;
注意引rtxprofile失败的原因:
服务管理器的用户导入\导出xml功能里的生成的xml里有可能存在不合法字符引起的;
出现不合法字符的原因可能是由于添加用户,或是批量导入用户过程中,用户的信息资料(包括姓名、个人说明、联系方式等),中存在“ ?
/ \ !
& % *”等字符造成的
不合法的字符主要有如下:
修正方法:
向技术服务中心索取检测程序TestXML.exe检测rtxprofile.xml是否有不合法的字符。
用服务管理器的用户导入/导出xml功能里的生成的xml时检查其合法性
检查RTX客户端安装目录下rtxprofile.xml是否合法;
修改服务器上引起rtxprofile.xml不合法的数据,删除客户端的rtxprofile.xml,重新拉取即可;
组织架构为什么会刷新缓慢?
新添加的用户为什么不能及时刷新?
1、客户端首次登录服务器只拉取组织架构(只有部门列表, 不包含人员),这些信息写在Group.xml下。
2、客户端默认以每2秒钟向服务器拉取每个部门下的人员,因此一个部门下的人员数最多不能超过200人,否则速度将会变慢。
3、首次登录只把部门下人员的帐号拉取下来,这些信息写在UserList2.xml。
4、客户端在后台慢慢向服务器拉取组织架构里面的人员的资料(如:
手机、Email),如果人数比较多,可能拉取的时候可能比较慢。
如:
4k人可能要拉取2天。
这些信息写在RTXProfile.xml、RTXProfilePro.xml。
此外:
组织架构太复杂,人员太多导致刷新缓慢添加用户为了能及时生效,建议重启一下rtx服务器的inforserver子服务
解决:
RTX管理器——系统工具——客户端参数设置——设置时间间隔大一些。
群发消息的时候能否实现单一回复?
使用发送广播消息功能,接收人只回复到发送人,实现单一回复。
客户端看到的人员能否按指定的顺序排序?
例如让领导固定排在前面?
RTX2007Beta2版本支持通过权值设置来排序,排序的原则是:
相同状态下,权值越大,排越前面
RTX客户端如何在外网登录?
客户端如需在外网登录,可以直接通过公网IP登录(需要管理员做过公网映射,并成功修改RTX服务器配置)或者通过“远程登录”方式
远程登陆的步骤为:
(1)、申请license文件,并导入到服务器端;
(2)、打开服务管理器,选择设置-外部服务设置,输入自己总机号码的密码,并重新启动RTX服务;
(3)、打开RTX管理器,选择权限管理,选择USER角色,点击权限设置,将USER赋予远程登陆权限;
(4)、客户端登陆时,勾选远程登陆模式,输入总机号码即可以登陆。
为什么我的客户端自动关闭、或报错退出?
安装客户端的windows用户为受限用户,安装过程不能注册动态链接库与其它软件的冲突(主要是某些IE插件类的流氓软件)、或系统损坏损坏,可以使用“木马克星”、“瑞星卡卡”等工具清理。
重新安装一遍RTX客户端,很多问题可以解决
为什么客户端不能刷新组织架构?
1、所有用户登录都看不到组织架构,包括在服务器本机登录RTX客户端。
分析原因:
i.Infoserver服务或apporgstruct应用停止或异常。
ii.RTXServer\Conifg文件夹里的配置文件IP地址不正确,服务器IP已改变。
iii.RTX服务器有多个IP地址,RTXServer\AppLogs\OrgStruct.Log提示上传组织架构错误。
解决方法:
iv.端口可能被占用。
查看服务器安装目录下Logs\InfoServer.log日志是否异常,端口有没有被其他程序占用,如果端口被其他程序占用,可以修改RTX服务器安装目录下rtxserver.xml(2008正式版以前版本放在服务器安装目录下,2008正式版以后版本放在Config下)文件Infoserver的端口(如下图所示),然后在“服务管理器”重启Infoserver服务、在“应用管理器”重启apporgstruct应用。
v.
服务器的IP地址变更。
查看服务器本机的网卡IP地址是否与服务器安装目录下Conifg文件夹里的xml文件IP地址一