今天有同事报告说客户需要控制我们的电脑对我们电脑中他们的erp系统进行测试,但无法通过QQ远程协助功能进行操作,怀疑是我们的网关问题。
(最后的解决方法请看本文倒数第二段和图片)
收到报告后我的第一反应是:不可能,目前网关的策略还没有对QQ的远程协助功能进行屏蔽。尽管如此,我还是登录了网关进行检查——最后确定没有对QQ远程协助功能进行屏蔽。
那为什么会出现这种问题?为了进一步确认问题所在,我使用另一台电脑,连接另一个独立的网络,再在这台电脑上登录我自己另一个QQ,然后在我工作所使用的电脑里面使用TIM发起远程协助请求,发现另一个QQ没有任何的反应。难道真的是我们的出口网关问题?会不会是存在错误识别协议的情况?
于是我进入了网关把所有的封锁策略停用,重新再发起远程协助申请,一样没有任何反应,证明和网关的封锁策略没关系。为了进一步验证问题所在,我在工作电脑退出TIM,改为使用QQ登录,再使用另一个QQ向这个工作QQ发起远程协助控制申请,发现可以进行连接,因此,可以认为TIM和QQ的远程协助不兼容。
但是客户和我的同事使用的都是QQ,不存在TIM和QQ的远程协助不兼容的情况。那问题又出在哪里呢?
为了进一步确认问题所在,我来到了同事的办公室进行了测试,在她办公室用她的QQ向我的QQ发起控制申请,一样没有任何的响应,而且检查了她的防火墙,均处在关闭状态。这时候让我很头痛——大家都是处在同一内网,防火墙也关闭了,但仍然连接不上,问题出在哪里?
于是我又在她电脑上登录我的QQ,然后在她电脑上我的QQ内向我另一台电脑的QQ发起远程协助申请,这次终于有反应了!看来问题出在QQ本身——尤其是QQ号自身设置上面。到底是哪个地方的问题呢?几经周折,终于找到原来QQ的“设置”项里面有一个“权限设置”,左边最后一栏就是“远程桌面”的功能设置项,如果没有把里面的“允许远程桌面连接这台计算机”前面的复选框选上,那无论任何人向你发送多少次的远程协助申请,QQ都一律拒绝,而我同事的QQ问题就出在这里——那个选项并没有选上。把那个选项选上后,她的QQ就能收到远程控制的申请请求。
其实我觉得腾讯QQ有一点做得不够人性化的地方就是,如果设置了禁止远程控制“这台”电脑,那另一个申请控制人的QQ应该要出现“您的访问请求已拒绝,因为对方已禁止远程控制”之类的提示,而腾讯QQ却不会有任何的提示,这样对于一些很少深入研究QQ功能的人来讲,是一个痛苦的事情。