【情况】:

一直在用的TeamViewer,上周有天上午还在用,下午就连接不上了,之后一直连不上。

控制端一直显示“正在连接...”,但是几分钟也不会连接上;

被控端显示“呼入连接...”一会儿就显示“协议协商失败,请再试一次”。

【解决】:

开始怀疑是版本、缓存、系统自己的设置变更问题,卸载干净、重装、清理都不行。一直查网页研究到昨晚,都已经绝望了。。。 

突然灵光一闪:难道是我的翻墙利器 ss 导致的?因为ss本身就是加密连接翻墙,Teamviewer自己也要加密,所以在加密通道里再次加密导致了失败?

结果,真的是SS,关闭之后,Teamviewer连接就正常了!!

【为毛会这样】:

我的ss是“启用PAC模式的系统代理”,不在PAC名单(GFW-list)里的IP/域名连接是不会走ss的,

所以,我认为要么是“GFW”突然把Teamviewer的服务器列入GFW-list了,要么是Teamviewer公司突然启用了在GFW-list里的服务器作为中转服务器。

【最终】:

今天我再更新了一次ss的GFW-list,这次,Teamviewer的服务器不在list里面了!在启用ss的情况下Teamviewer也能连接了!

CASE CLOSED.

via.http://blog.sina.com.cn/s/blog_6452c6b40102wcq3.html