Outlook 2003/2007 连接exchange2010 报 “0x8004010f 操作失败,找不到某个对

简介:

故障现象:

在Outlook 2003 SP2和Outlook 2007 SP1中按“F9”或者点击“发送/接收”后,报”0x8004010f,操作失败,找不到某个对象“错误。

clip_image001

环境描述:

1. Exchange Server 2010;

2. DC / Mailbox / CAS &Hub 角色均位于不同服务器;

3. Outlook客户端使用”缓存“模式。

4. Exchange安装时已选择,组织中有运行outlook2003或entourage的客户端计算机。

一般这种情况,基本上是OAB没有配置好。

Outlook2003解决方案:

1. 打开Exchange管理控制台-Microsoft Exchange-组织配置-邮箱-脱机通讯簿-默认脱机通讯簿-右键-属性

2. 点"发布"标签页-勾选“Outlook 98SP2或更高版本(版本3) (T)"”和“Outlook 2003或更高版本(版本4) (K)”,同时"勾选启用公用文件夹发布(U)"。

clip_image003

3. 脱机通讯簿-默认脱机通讯簿-右键-更新

clip_image005

4. 确认用户所在的“邮箱数据库”已经配置“脱机通讯簿”,(默认情况下,邮箱数据库没有配置相关脱机通讯簿)。

5. 服务器配置--邮箱—数据库管理--mailboxdatabase 右击,选择“属性”,在“客户端设置”里面确认“脱机通讯簿”项已经配置,且确认脱机通讯簿”配置正确。

clip_image007

6. 开始--运行--输入services.msc--将"Microsoft Exchange 文件分发"服务重新启动

clip_image008

7. 重启outlook2003客户端,点击 发送接收 或摁 F9,确认没有错误提示。

Outlook2007解决方案:

Outlook 2007/2010 OAB是通过虚拟目录来更新的,而不是通过Public文件夹,这时候主要检查OAB的分发设置,自动发现配置等问题。

1. 检查OAB虚拟目录的内部和外部URL的设置,(OAB可以不使用SSL)。

打开EMC—服务器配置—客户端访问—脱机通讯薄分发—右击 属性,检查内外部URL

clip_image009

2. 检查脱机通讯薄的分发和地址列表属性是否正确,如图,我的分发是使用Version4,并且是基于WEB方式的分发,我的地址列表是默认的全局地址列表

打开EMC—组织配置—邮箱—脱机通讯薄—右击 默认脱机通讯薄—属性—分发 选项卡和地址列表 选项卡

clip_image011

clip_image013

clip_image015

确认默认全局地址列表以及其他需要分发的地址列表没有问题

clip_image017

3. 查看IIS中OAB虚拟目录的设置情况

1) 分发方式采用加密的HTTP,所以 勾选 要求SSL(Q),虚拟目录配置如下

clip_image018

2) 确认身份验证方式

clip_image020

3) 确认 没有勾选HTTPS重定向,该功能只需要在默认网站级别设置,不需要为OAB设置重定向

clip_image022

4) 确认OAB的IIS虚拟目录下有正确的内容

clip_image023

4. 确认客户端已导入企业CA根证书(根证书还能在客户端不加域,使用exchange模式配置outlook时,避免每次打开outlook都要输入密码)

clip_image025

5. 确认DNS中的autodiscover记录配置正确

clip_image027

6. 确认自动发现服务能够正确的发现OAB的分发点,在EMS中输入

Test-OutlookWebServices –Identity mailaddress

clip_image029

正确信息如下

clip_image031

如果以上步骤的配置没有问题,基本上OAB就正常了。




本文转自liang_simon51CTO博客,原文链接:http://blog.51cto.com/shubao    ,如需转载请自行联系原作者

相关文章