RTX常见问题组架构无法刷新.docx
- 文档编号:23259580
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:15
- 大小:206.99KB
RTX常见问题组架构无法刷新.docx
《RTX常见问题组架构无法刷新.docx》由会员分享,可在线阅读,更多相关《RTX常见问题组架构无法刷新.docx(15页珍藏版)》请在冰豆网上搜索。
RTX常见问题组架构无法刷新
腾讯科技(深圳)有限公司
2011年8月
目录
一、文档说明3
二、RTX服务器防火墙配置3
a)RTX服务与端口3
b)服务器防火墙设置(以WindowsXPSP2为例)4
三、RTX公网部署10
a)RTXServer安装在托管的服务器上10
b)RTXServer安装在局域网内的客户机上11
c)RTXServer安装在代理服务器上12
d)设置公网IP13
四、远程登录14
a)远程登录的原理14
b)远程登录优点15
c)远程登录功能的限制16
d)如何启动OutSupport服务16
e)客户端如何使用远程登录16
五、SQL数据库配置18
a)备份用户数据18
b)创建SQL数据库及表18
c)设置连接字符串19
d)导入数据19
六、组织架构问题处理20
a)组织架构机制20
b)组织架构问题表现21
c)组织架构问题处理21
七、发送文件问题处理24
a)发送文件机制24
b)发送文件问题表现24
c)发送文件问题处理24
八、后语25
一、文档说明
RTX是腾讯公司推出的企业级即时通信平台。
该平台定位于降低企业通信费用,增强企业内部沟通能力,改善企业与客户之间的沟通渠道,创造新兴的企业沟通文化,提高企业生产力。
RTX平台的主要功能,包括企业内部实时信息交互、视频语音、企业短信中心等等。
RTX平台具有很高的实用性、易用性、可管理性和安全性。
除了底层采用128位对称加密技术之外,在实际应用中,RTX可以通过员工实名制、记录对外交互信息等措施,确保企业应用的通信安全。
RTX可以利用SDK和API接口扩展第三方应用,如可以开发第三方短信网关、IM监控功能、用户数据同步等功能,为企业、ISV合作伙伴提供参考的整体解决方案。
本文档将介绍公网环境下如何部署RTX2011Formal、SQL数据库配置、组织架构问题处理,针对各种具体情况提供了相应的解决方案,供RTX实施人员或企业系统管理人员参考阅读。
二、RTX服务器防火墙配置
a)RTX服务与端口
RTX服务端程序在安装之后,如果服务器操作系统自带了防火墙(如WindowsXP、Windows2003等)或者用户自己安装了防火墙(如瑞星、Norton等),再或者访问服务器需要经过硬件防火墙,需要在防火墙放开RTX相关端口,其他电脑上的RTX客户端才能连接上RTX服务端,正常使用相关功能。
RTX的正常使用,需要服务器打开下列端口:
ConnServerTCP&UDP8000用于客户端与服务器端相连,RTX2011默认采用UDP
FileServerTCP8003用于客户端发送文件
UpgradesvrTCP8009用于客户端升级
SessionServerTCP8880语音、视频、大于1M文件传输
InfoServerTCP8010用于客户端取组织架构
如果需要配置RCA2.0,RTX服务器还需要打开以下端口:
RCAProxyFileSVRTCP8013
如果需要配置RCA2.0,RTX中心服务器需要打开以下端口:
CenterServerTCP8025
RCAFileServerTCP8023
如果进行RTX的二次开发,需要根据访问情况打开以下端口:
访问SDKServer,打开TCP6000调用SDKAPI.dll的接口需要打开这个端口。
访问AppServer,打开TCP8006调用ObjectApi.dll的接口需要打开这个端口。
访问HttpServer,打开TCP8012需要通过Url访问调用需要打开这个端口。
b)服务器防火墙设置(以WindowsXPSP2为例)
1)点击设置->网络连接,如下图所示:
2)右击本地连接->属性,如下图所示:
3)选择高级->设置,如下图所示:
4)点击启用(推荐)->例外,如下图所示:
5)点击“添加端口”->输入服务名称与端口号。
点击确定可以把该端口添加进例外,如下图所示:
6)按同样的方法,把8003、8009、8010、8880这几个端口添加进例外。
完成之后如下图所示:
7)如果需要配置RCA或二次开发,按以上的方法,把相应服务和端口添加进例外即可。
三、RTX公网部署
a)RTXServer安装在托管的服务器上
如果RTXServer安装的服务器放在电信的托管机房,服务器拥有公网的固定IP地址,那么用户就可以通过公网固定IP登录RTX。
如图1.1所示。
图1.1远程RTX客户端登录公网服务器
b)RTXServer安装在局域网内的客户机上
方法I:
外网用户可以通过总机号码登录RTX服务器,但前提必须确保RTX服务器的Outsupport已经连接上WanServer,详细远程登录(总机号码登陆)请见下一节。
如图1.2所示。
图1.2远程RTX客户端登录局域网服务器
方法II:
可以在路由器上做端口映射的方式实现登录,把刚才所介绍的端口映射到RTX服务器,外网用户即可通过路由器的IP地址登录RTX,但必须先在RTX服务器上设置公网IP。
如图1.3所示。
图1.3路由器映射端口登录
方法III:
局域网外的用户也可以通过VPN(VirtualPrivateNetwork)虚拟个人网络,从外网连接到局域网内,然后再登录网内的RTX服务器。
VPN业务可以向电信局或者其他网路服务商申请,性价比较DDN专线高。
c)RTXServer安装在代理服务器上
这种情况跟RTXServer安装在局限内部相同,通常代理服务器上有双网卡,一个外网IP、一个内网IP,公网用户通过公网IP登录、内网通过局域网IP登录,但必须先在RTX服务器上设置公网IP。
d)设置公网IP
打开RTX管理器,点击左边列表中的“配置向导”->“服务运行状态”,如下图所示:
点击“高级配置”,在“高级配置”界面上添加公网IP地址或域名,填写完毕后点击“确定”,并重启所有服务。
RTX2011可以添加多个IP;如您的服务器有电信和网通两个网卡,您可以在上图把电信和网通地址都增加进去。
四、远程登录(总机号码登录)
远程登录(总机号码登陆)是指RTX用户在外网也可以正常使用RTX提供的功能。
在出差的情况下,用户与部署在企业内部的RTX服务器不在同一个局域网内,为了让用户能与其他同事通过RTX正常沟通,提供的解决方案。
a)远程登录的原理
局域网内部服务器启动OutSupport服务后将连接到腾讯公司WanServer服务器,外网客户端登录时连接到WanServer,WanServer担负着为外网用户和企业内LAN服务建立传输通道的职责。
整体架构模型如图1.4所示:
图1.4出差支持模型
说明:
1、SessionServer为外网中转服务器,可以有多个,启动后要向WanServer登记;
2、OutSupport为企业部署的网关,充当proxy以及安全认证的角色,每个企业部署一个;
3、WanServer负责对企业网关的注册和寻址和为出差用户指定SessionServer以及统计数据;
4、出差用户首先从WanServer上获得SessionServer的地址,由SessionServer作为中介与OutSupport交互,OutSupport再帮助出差用户与LanServer间进行连接;
5、安全连接建立后,出差用户与LAN内用户进行无缝操作。
b)远程登录优点
1、不需要企业开放端口,安全性高。
2、部署在企业内部的OutSupport有本地权限验证机制,同时OutSupport与部署在公网的腾讯运营服务器之间有严密的认证机制,促进了RTX服务器的安全。
3、用户操作简单,客户端远程登录只需要在登录前选中远程登录就可以了,(第一次登录RTX的机器需要填写总机号)。
4、使用远程登录的用户,与内网用户之间可以进行无缝的交互。
c)远程登录功能的限制
由于带宽的限制,在目前的版本中,暂时限制了照片、音频和视频等功能。
d)如何启动OutSupport服务
如果已经导入License并正确输入总机号码密码,远程登录服务将随RTX服务器一同启动。
e)客户端如何使用远程登录
1.输入用户名、密码→点击“远程登录模式”→点击
,如图1.5所示。
图1.5选择远程登录模式
2.输入“企业总机号码”后点击确定。
用远程登陆模式时,服务器地址不用填写。
如图1.6所示。
图1.6输入企业总机号码
3.点击登录,将提示“正在以远程登录模式登录”,登录成功后在RTX面版右下方将显示
,如图1.7所示。
图1.7远程登录成功
4.如果您在局域网内使用“远程登录”时,将弹出善意提示窗口,提醒您是在局域内部,是否使用远程登录。
如图1.8所示。
图1.8远程登录提示
五、SQL数据库配置
RTX数据库默认为Access,支持将RTX数据库切换为SQLServer,必须注意,RTX数据库的数据只允许通过RTXServerSDK接口来更新,不能直接操作数据库,直接操作数据将导致内部的版本不一致,客户端将无法获取服务器更新后的数据.
下面介绍如何把RTX数据库切换到SQLServer数据库.
a)备份用户数据
如果原来RTX服务器有用户数据,先通过RTX管理器导出用户数据;如果没有用户数据则不需要备份,导出数据出下图所示:
b)切换数据库
先把RTX服务停止,如下图所示。
打开RTX服务器安装目下的RTXServer\bin\ChangeDB.exe文件,配置master数据库连接字符串,连接字符串格式“Driver={SQLServer};Server=,1433;Uid=sa;pwd=;Database=master”。
填写完成后点击“测试”,如果连接成功就可以切换到MSSQL,如下图所示。
点击“一切换为其他数据库”,提示“设置成功!
”表示已经切换成功。
d)导入数据
打开RTX管理器,此时管理员的密码为空,您可以在"登录"->"修改密码",重新设置管理员密码,如下图所示:
把刚才备份的用户数据导进来,如下图所示:
到此,已经成功的将RTX数据库转换为SQLServer,启动RTX服务。
e)其他说明
ChangDB只支持一键切换到SQLServer数据库,ChangDB做了三件事情,分别是:
1、连接到SQLServer创建数据库,创建数据库sql脚本在RTXServer\install可以找到。
2、修改配置文件中的数据库连接字符串,在RTXServer\config\rtxserver.xml可以找到。
3、运行初始化内置权限bat文件,在RTXServer\bin\Convert.bat可以找到。
六、组织架构问题处理
a)组织架构机制
1、客户端首次登录服务器只拉取组织架构(只有部门列表,不包含人员),这些信息写在Group.xml下。
2、客户端根据版本号向服务器拉取人员列表文件,这些信息写在UserList2.xml。
3、客户端每1秒向服务器拉取1个用户的简单资料(如:
手机、Email),这些信息写在RTXProfile.xml。
b)组织架构问题表现
1、所有用户登录都看不到组织架构,包括服务器本机。
2、RTX服务器本机登录可以看到组织架构,但其他的机器看不到。
3、局域网内部机器可以看到组织架构,但外网用户看不到。
4、新增用户看不到组织架构,旧用户可以正常(旧用户在新用户的机器登录可以看到组织架构)。
c)组织架构问题处理
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地址一致,如果不同,先在计算机管理->服务和应用程序->服务,把RTX_ConfigCenter和RTX_SvrMain停止,然后把RTXServer\Conifg文件夹三个xml文件旧IP地址替换为服务器当前新的IP地址(文件中默认,最后先启动RTX_ConfigCenter,再启动RTX_SvrMain服务。
vi.用记事本打开RTXServer\InfosvrConnCfg.Xml,在"IPLimit"节点下添加服务器的多个IP地址,保存后重新启动所有服务。
2、RTX服务器本机登录可以看到组织架构,但其他的机器看不到。
分析原因:
vii.服务器安装了防火墙,限制了客户端访问8010的端口。
解决方法:
viii.在防火墙打开8010端口。
3、局域网内部机器可以看到组织架构,但外网用户看不到。
分析原因:
i.路由器没有映射8010端口。
ii.RTX服务器没有配置外网登录IP。
解决方法:
i.在路由器映射8010的端口。
ii.参照上文的设置公网IP。
4、新增用户看不到组织架构,旧用户可以正常(旧用户在新用户的机器登录可以看到组织架构。
分析原因:
ix.这种情况比较少,可以尝试将旧用户....\RTXC\Accounts目录下旧用户帐号为名文件夹重命名(改为123即可),重新登录旧用户,如果也看不到,说明全部用户都看不到,请按上面介绍的方法处理;如果能看到,重启RTX服务即可恢复正常,或者升级到RTX2011版本可以解决。
解决方法:
x.重启RTX服务即可恢复正常,或者升级到RTX2011版本。
5、RTX服务端配置了多套组织架构,服务端重装或升级导入原来用户数据后,出现非默认组织架构的用户无法刷新组织架构问题。
非默认组织架构用户不能刷新组织架构
分析原因:
xi.设置了多套组织架构,非默认的组织架构文件保存在WebRoot\OrgstructFiles目录和Files\Infoserver\OrgstructFiles下,只拷贝rtxdb.Mdb文件会导致非默认组织架构的用户登陆后找不到部门列表。
解决方法:
rtxdb.mdb有两张表包含自定义组织架构的信息,把这两张表的信息全部删除.然后新组织架构多套组织架构。
xii.打开RTX管理器-配置向导-服务运行状态,停止所有服务;用Access打开服务器安装目录\db\rtxdb.mdb文件,找到APP_ORG_File、APP_ORG_UserFile数据表;
xiii.双击打开APP_ORG_File表,将非默认组织架构信息数据删除,保存文件;
xiv.双击打开APP_ORG_UserFile表,将全部数据删除,保存文件;
xv.启动RTX所有服务,重新配置多套组织架构;
6、RTX服务端配置了多套组织架构,在管理器添加/删除部门、用户后,出现非默认组织架构的RTX帐号不能更新到最新的组织架构。
非默认组织架构用户不能刷新组织架构
分析原因:
xvi.RTX服务端设置了多套组织架构时,在管理器添加/删除部门、用户后,只会同步到默认组织架构,不会同步到其它自定义组织架构,所以非默认组织架构的RTX帐号不能更新到服务端最新的组织架构信息。
解决方法:
xvii.在配置组织架构面板将自定义的组织架构删除,重新添加配置自定义组织架构。
7、以上是常见的原因,如果尚无法解决,请确认是否存在以下的问题:
1.客户端的版本与服务器不一致
解决方法:
安装与服务器相同的客户端版本。
2.用户直接操作数据库添加用户数据
解决方法:
通过服务管理器或SDK添加用户数据。
七、发送文件问题处理
d)发送文件机制
1、客户端发送小于1M文件、多人会话窗口文件(所有文件)、离线文件由服务器Filesever处理。
2、客户端一对一发送大于1M的文件优先p2p连接,p2p连接不成功由服务器中转。
3、客户端没有"点对点方式传送文件"权限或"建立点对点连接失败"时,大于3M的文件由服务器SessionServer处理,小于3M的文件由FileServer处理。
e)发送文件问题表现
1、所有用户都无法发送文件,包括服务器本机。
2、RTX服务器本机可以发送离线文件,但其他客户端收不到。
3、局域网内部机器可以收发文件,但外网用户无法收发。
4、客户端发送大于3M的文件失败,发送小文件、离线文件正常。
f)发送文件问题处理
1、所有用户都无法发送文件,包括服务器本机登录的RTX客户端。
分析原因:
xviii.FileServer服务停止或异常。
xix.RTXServer\Conifg文件夹里的配置文件IP地址不正确。
解决方法:
xx.
端口可能被占用。
查看服务器安装目录下Logs\FileServer.log日志是否异常,端口有没有被其他程序占用,如果端口被其他程序占用,可以修改RTX服务器安装目录下rtxserver.xml(RTX2008以前版本放在服务器安装目录下,2008正式版以后版本放在Config下)文件Fileserver的端口(如下图所示),然后在“腾讯通RTX管理器”重启Fileserver服务。
xxi.服务器的IP地址变更。
查看服务器本机的网卡IP地址是否与服务器安装目录下Conifg文件夹里的xml文件IP地址一致,如果不同,先在计算机管理->服务和应用程序->服务,把RTX_ConfigCenter和RTX_SvrMain停止,然后把RTXServer\Conifg文件夹里的所有xml文件IP地址改为服务器当前的IP地址(文件中默认,最后先启动RTX_ConfigCenter,再启动RTX_SvrMain服务。
2、RTX服务器本机发送离线文件正常,但其他客户端收不到。
分析原因:
xxii.服务器安装了防火墙程序或属于不同网段,限制了客户端访问8003、8880的端口。
xxiii.服务器有网卡没有配置默认网关。
解决方法:
xxiv.在防火墙或网段间开放8003端口。
xxv.服务器有网卡没有配置默认网关时,可能会导致网络通讯错误。
请给网卡配置网关或先禁用该网卡,若这样测试可以正常收发文件,说明就是没有配置网关引起的,请给您的网卡分配网关或用route设置软路由解决通讯问题。
3、局域网内部机器可以收发文件,但外网用户无法收发文件。
分析原因:
i.路由器没有映射8003、8880端口。
ii.Rtxserver.xml没有配置公网的IP地址。
解决方法:
i.在路由器映射8003、8880的端口。
ii.参照上文的设置公网IP。
4、客户端发送大于3M的文件失败,发送小文件、离线文件正常。
分析原因:
xxvi.客户端发送方、接收方、服务器三者之间的网络不稳定,无法用服务器Sessionserver进进行p2p中转。
解决方法:
xxvii.禁止用户p2p权限。
方法:
打开腾讯通RTX管理器-用户管理-权限管理,新添加一个角色,将发大文件老是失败的RTX帐号添加到该角色,并选择右上角权限设置将"点对点方式传送文件"权限设置为拒绝。
xxviii.提高网络质量。
八、后语
本文档主要介绍RTX常见问题处理。
详细服务器端应用请阅读《RTX管理员手册》。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RTX 常见问题 架构 无法 刷新
![提示](https://static.bdocx.com/images/bang_tan.gif)