Outlook 2007 脱机通讯簿无法下载 0X80200013错误

环境:Windows Server 2008+Exchange Server 2007

客户端:Outlook 2003 and Outlook 2007

错误描述:

Outlook 2007 的同步问题报以下错误:

12:31:25 同步版本 12.0.6315

12:31:25 正在同步处理邮箱“John”

12:31:25 正在同步处理分级结构

12:31:25 已完成

12:31:54 Microsoft Exchange 脱机通讯簿

12:31:54 0X80200013

错误导致的症状:无法下载脱机通讯薄

问题分析:

Exchange 2007支持两种主要的OAB分发方式:公用文件夹和IIS Virtual Directory

Outlook 2003默认使用公用文件夹下载OAB,而OL2007就是通过WEB来下载OAB的,原理是通过服务器生成一个XML文件,然后OL2007通过下载此文件获取OAB。

通过分析工具:按住Ctrl然后单击OL2007的任务栏图标,选择测试电子邮件自动配置,单击测试,在结果的XML中查看OABURL一项,然后在IE里测试,得到的结果是重定向到OWA登录页。

其实,很多OAB下载问题都是由于IIS重定向不正确所导致。某些情况下,需要重建IIS OAB VirtualDirectory。

问题解决的方法:

删除OAB的虚拟目录,然后重新建立OAB虚拟目录。运行PowerShell

[PS] C:"Windows"System32>Remove-OABVirtualDirectory -Identity "OAB (Default WebSite)"

确认是否确实要执行此操作?正在删除脱机通讯簿虚拟目录“mail.xxxxx.com"OAB (Default Web Site)”。[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 挂起(S)  [?] 帮助(默认值为“Y”):y

确认脱机通讯簿虚拟目录“mail.xxxxx.com"OAB (Default WebSite)”仍然保存以下脱机通讯簿:“默认脱机通讯簿”。需要为这些脱机通讯簿指定另一个脱机通讯簿虚拟目录。仍要删除此脱机通讯簿吗?[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 挂起(S)  [?] 帮助(默认值为“Y”):a  3.[PS] C:"Windows"System32>New-OABVirtualDirectory -RequireSSL $true -ExternalURL"https://mail.xxxx.com/OAB"

在重新建立OAB之后,需要确定OWA站点重定向是否会重定向所有的站点,假如OAB所在的目录也被设置了重定向,那么OAB下载肯定会受到极大的影响。正确设置OWA重定向的方法有两种:

通过IIS站点重定向设置:

1.    打开IIS7管理器

2.    选择Default Website双击HTTP重定向

3.    选择"Redirect requests to this destination:" 并输入完整的URL比如https://mail.contoso.com/owa

4.    选择Only redirect requests to content in this directory (not subdirectories)

5.    在下方选择 Found (302)点击应用

6.    点击开始并点击cmd,定位到X:"windows"system32"inetsrv目录,可以使用以下命令 cd X:"windows"system32"inetsrv,依次输入以下命令:

appcmd set config "default web site/exchange" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "default web site/exchweb" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "default web site/Public" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "default web site/OAB" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "default web site/exadmin" /section:httpredirect /enabled:false -commit:apphost

7.    在命令行提示符中运行IISRESET /NOFORCE重新启动服务

通过HTML文件重定向:

另外一种设置重定向的方法是使用HTML文件来进行重定向,具体方法请参考微软Technet文章:

http://technet.microsoft.com/zh-cn/library/aa998359.aspx

注意:推荐使用第二种重定向方法,因为这样做不会导致默认网站在设置重定向后自动传播设置到子虚拟目录,而且通过设置跳转时间,你可以利用这个友好页面显示一些信息给用户.

 

最后,在客户端尝试单独下载OAB,如果成功那么就解决了问题,如果仍然遇到问题那么请留言或者致电微软全球技术服务中心.