公司一个销售主管配置了一台笔记本电脑,Win7系统,已加入到域环境,需要使用到MSN,遂安装了windows live messenger 2011。可是在公司内MSN账号却始终无法登陆,显示错误代码:81000306。由于公司的业务性质,普通员工均不能使用QQ、MSN等IM软件,所以之前也未发现这一问题,随后通过一些测试,这个问题突然变得很棘手了。
下图为登陆MSN时报错和错误代码:
<a target="_blank" href="http://blog.51cto.com/attachment/201308/163355512.png"></a>
通过错误代码81000306,在MSN帮助网站上查找到是因为:网络问题(代理、DNS缓存、防火墙等)导致无法登陆。
随后从代理设置、DNS缓存、防火墙三个方面检查可能的原因。下面描述一下测试结果:
1. 清理DNS缓存
<a target="_blank" href="http://blog.51cto.com/attachment/201308/164323978.jpg"></a>
2. 检查防火墙设置,由于组策略配置为关闭windows防火墙,防火强已关闭状态,且windows live messenger 已被允许通过windows防火墙通信
<a target="_blank" href="http://blog.51cto.com/attachment/201308/165228643.jpg"></a>
3. internet选项中的局域网代理设置正确无误,可以访问internet上的网站等,可以用windows live 账号登陆microsoft网站
4. 检查windows live messenger 2011客户端的代理设置无误,经测试成功,已连接到windows live messenger服务了
<a target="_blank" href="http://blog.51cto.com/attachment/201308/163011269.jpg"></a>
3. 运行“疑难解答”,在“主要端口”项有个黄色三角形感叹号!
<a target="_blank" href="http://blog.51cto.com/attachment/201308/171443155.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201308/171445348.jpg"></a>
引用原文:
“用live2011后发现这家伙居然基于WinHttp登陆,这是windows除了ie连接设置外的又一个网络代理访问。这个跟ie设置是区别开来的,可以说不论你怎么设置ie,live都不会使用代理。想要登陆live客户端,我们要做的就是配置 WinHTTP 的代理设置:
1. 使用 set proxy 命令配置代理设置。
<code>netsh winhttp set proxy proxyserver:port</code>
2. 使用 import proxy 命令导入 Internet Explorer 使用的代理信息。
由于使用代理代理连接到internet,之前win7系统虽然连接到internet没有问题,但是任务栏网络连接图标上一直有个黄色的感叹号,在查看网络基本连接信息时,网络与internet之间也有一个X。但是在配置了WinHttp代理之后,黄色感叹号和X都消除了。
<a target="_blank" href="http://blog.51cto.com/attachment/201308/100101724.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201308/100236525.jpg"></a>
相关资料:
<a>错误代码:80048823,帐户被锁定导致无法登录</a> <a>错误代码:81000306,由于网络问题无法登录</a> <a>错误代码:800488fb,疑似违反 Windows Live 行为准则导致无法登录</a> <a>错误代码:80048820,电脑设置错误导致的无法登录</a> <a>错误代码:80040154,服务暂时不可用造成登录失败</a> <a>Windows Live Communication Platform 错误导致无法登录</a> <a>无法登录也无法看到错误信息,或收到一个未知错误信息</a>
本文转自kindIT 51CTO博客,原文链接:http://blog.51cto.com/kindit/1279842,如需转载请自行联系原作者