最近公司文档管理迁移到了Teams,客户端开始用的好好的,突然有天只能看见文件夹,文件死活加载不出来,开始以为是公司外网网络炸了,没在意。过了一星期还是这样,得解决下。
于是开始排查问题,试了下网页端是能正常访问的,客户端访问不了,仔细一看Teams客户端上有一行很小的字"连接失败,正在重新连接",看上去账号服务和访问文件夹是可以的,文件访问不了。于是开始思考是不是客户端https协议版本的问题。
于是开始尝试①,打开win10的ie,选择设置->Internet选项->高级,http协议全版本都是支持的,主流加密协议是也都是允许的,我客户端没更新过,Teams总不能这么智能直接给我上1.3的加密证书当我小白鼠吧。
于是又开始怀疑防火墙的问题,开始尝试②,把防火墙全关了,结果还是不行。
于是我把我的Teams账号退出了,好家伙,这下直接登录不上去了,但是还好,这下有错误码了,0xcaa70004错误,搜了下,找到帖子https://answers.microsoft.com/zh-hans/msteams/forum/msteams_other/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8mircosoft/e9c559c3-a13f-4bec-a908-5b939cea6cc4。上面提到两种办法,第一种是卸载(不可能,我其他office服务正常着呢,加上卸载重装很麻烦,放弃了),看到第二种方法提到兼容性的问题,鉴于之前失败的尝试,加之网页端能访问,肯定就是客户端的问题了,这个可以一试。
于是开始尝试③,右键Teams的图标,选择兼容性疑难解答->尝试建议的设置->测试程序。然后就能访问了,原因其实具体也没弄太明白,不过一套排查下来已经基本确定是客户端的问题,乱试结果就弄好了。(如果网页端Teams也访问不了,这种方式就不实用了,微软主服务器毕竟在国外,所以有可能是自己网络连不上微软的服务器的域造成的,或者是浏览器接收证书的问题,参照尝试①)