网站地图    收藏   

主页 > 后端 > 网站安全 >

当Outlook遇到0x8004010f我们这样解决 - Windows操作系

来源:自学PHP网    时间:2015-04-17 18:33 作者: 阅读:

[导读] 周一来到办公室,习惯性的打开Outlook,F9,同步邮件……砰的一个警告弹出来: Task Microsoft Exchange Server reported error (0x8004010F) :The operation failed.An object could not be found. 事出突然,有点搞不...

周一来到办公室,习惯性的打开Outlook,F9,同步邮件……砰的一个警告弹出来:
  Task Microsoft Exchange Server reported error (0x8004010F) :The operation failed.An object could not be found.
  事出突然,有点搞不清状况。到底是啥咚咚不对了?就从出错信息开始着手吧。

  Exchange Server 2000光盘上有许多工具,其中一个判断故障很有用的是error.exe。只要在error命令行后面输入错误代码就能得到错误信息。
  D:>error 0x8004010f
  Error -2147221233 (0x8004010f) = ecNotFound-MAPI_E_NOT_FOUND
  这个错误意味着MAPI的组件丢失。但是仍然不知道问题所在。上KB!
  aspx?scid=kb;zh-cn;289969">http://support.microsoft.com/default.aspx?scid=kb;zh-cn;289969
  原来是脱机通讯簿的问题。

  经过向CXJ请教,获得了类似故障的一般解法:
  1. 首先请您告诉我,在您的网络中总共有多少台Exchange Server,分别是什么版本?
  2. 右击存储组下的“邮箱存储”-〉“属性”-〉确认“脱机地址列表”是否正确配置。如果没有设置,请您点“浏览”更正。
  3. 展开“收件人”下的“脱机地址列表”-〉右击右边的“默认脱机地址列表”-〉“属性”-〉确认“脱机地址列表服务器”是否是一台合法的Exchange服务器。重新启动脱机地址列表服务器,然后卸除“公用文件夹存储”再重新将其重新mount上来,尝试重建“默认脱机地址列表”。
  4. 在脱机地址列表服务器上右击“文件夹”下的“公用文件夹”-〉“查看系统文件夹”-〉展开“offline Address Book ”后分别右击其下面的所有子项-〉“属性”-〉“复制”-〉确认本机是否已经列在了上面的列表中。

  由于是生产环境,所以我没有做大的动作。新建了一个脱机通讯簿(OAL),设置没有问题,然后把它做为默认的OAL。就是在重新选择脱机地址列表服务器的时候,系统报错了:
  “该请求的操作没有满足一个或多个与该对象的类别相关的约束”
Facility:LDAP Provider
ID no:80072014
Exchange System Manager

  估计是LDAP连接的问题。时间紧迫,不去深究了。把默认脱机通讯簿Rebuild了一遍,再设置为默认的OAL。Outlook 重新连接Excahnge Server 2000,故障消除。

  此Bug在Exchange Server 2003上很难看到,估计已经在代码中修复。

补充Byicuc88:
这个问题似乎直接rebuild offline address book list可以解决。
我的测试环境碰到过,然后直接rebuild就好了。

 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论