Exchange 2003-Exchange 2010 迁移后 GAL/OAB 问题

5 exchange outlook migration exchange-2010

我对 Exchange 很陌生,所以请原谅我的新手。谷歌试图找到解决我的问题的方法已经让我筋疲力尽,所以我希望你们中的一些大师可以对我的下一步工作有所了解。请原谅我在这方面的笨拙。

问题

我无法在 Outlook 2010 客户端上下载/更新全局地址列表 (GAL) 和脱机通讯簿 (OAB)。我得到:

Task 'emailaddress' reported error (0x8004010F) : 'The operation failed. An object cannot be found.' ---- error.
Run Code Online (Sandbox Code Playgroud)

我正在使用缓存交换模式,如果我关闭 Outlook,从我启动它的那一刻起就完全挂起。(请注意,我已将我的实际电子邮件地址替换为“电子邮件地址”)

背景资料

我将邮箱、公共存储等从带有 Exchange 2003 的 Small Business Server 2003 盒迁移到带有 Exchange 2010 的 Server 2008 R2,主要基于专家交流如何文章。交换服务器作为面向互联网的交换服务器启动并运行,具有发送和接收邮件所需的所有角色,并且在该能力下运行良好。

我“以为”我已经成功地从 SBS03 盒中迁移了所有内容,由于从 AD 到 Exchange 安装本身的所有内容都存在大量错误,我在 adsiedit 中删除了对 SBS03 服务器的引用。我仍然可以访问旧的 SBS03 框,但正如我所说,所有错误的数量甚至阻止了 Exchange 的卸载(或 Exchange 信息存储服务的启动),所以我很乐意离开它在尝试解决我的问题时,盒子完全脱离了图片。

经过研究,我发现这很可能是因为“update-globaladdresslist”在从 adsiedit(和网络)中删除 Exchange 2003 服务器之前,我未能从 Exchange shell运行(或获取/更新)命令。如果我现在运行命令,它会给我:

    WARNING: The recipient "domainname.com/Microsoft Exchange System Objects/Offline Address Book - first administrative group" is invalid and couldn't be updated.  
    WARNING: The recipient "domainname.com/Microsoft Exchange System Objects/Schedule+ Free Busy Information – first administrative group" is invalid and couldn't be updated.  
    WARNING: The recipient "domainname.com/Microsoft Exchange System Objects/ContainernameArchive" is invalid and couldn't be updated.  
    WARNING: The recipient "domainname.com/Microsoft Exchange System Objects/ContainernameContacts" is invalid and couldn't be updated.
Run Code Online (Sandbox Code Playgroud)

(请注意,我已将我的域替换为“domainname.com”,并将我的组织名称替换为“containername”)

我试过的

我不想使用旧的 OAB 或 GAL,我也不关心,我们的 GAL 和分发列表无论如何都需要组织,所以此时我真的只想摆脱对“第一行政组”继续前进。我试图创建一个新的 GAL 并告诉 Exchange 2010 使用该 GAL 而不是旧的 GAL,但我显然错过了一些命令或我需要做的一些愚蠢的事情来重新开始一个空白的石板/GAL/欧博会。

我很想从 adsiedit 中完全删除整个“第一管理组”树,看看这是否能消除不再存在的荒谬参考,但我不想破坏其他东西。

运行命令以尝试创建新 GAL 并告诉 exch10 使用该 GAL:

New-globaladdresslist –name NAMEOFNEWGAL

Set-globaladdresslist GUID –name NAMEOFNEWGAL
Run Code Online (Sandbox Code Playgroud)

这对我没有任何作用,除了现在当我运行 get-globaladdresslist 或使用 | FL 管道我看到列出了两个 GAL,“默认全局地址列表”和我创建的“NAMEOFNEWGAL”。

经过今天早上的更多研究,您似乎无法更改/删除/删除默认地址列表,而我想要做的唯一方法可能是通过 adsiedit 删除默认地址列表并重新创建用类似的命令new-GlobalAddressList -Name "Default Global Address List" -IncludedRecipients AllRecipients。这是可以接受的,但我已经搜索并搜索过,但找不到说明或详细说明默认 GAL 在 AD 中的确切位置,以及是否必须删除多个子引用/记录。

出于兴趣

我在我的应用程序日志中收到一个事件 ID 9337 OALGen did not find any recipients in address list \Global Address List。将不会生成此脱机地址列表。-\NAMEOFMYOAB ---------在我的 Exchange 2010 盒子上,这对我来说似乎证实了我的怀疑,即空的 GAL/OAB 是导致 Outlook 客户端0x8004010F错误的原因。

请帮忙!

Mad*_*Boy 0

通过http://www.petenetlive.com/KB/Article/0000516.htm部分解决。希望这对将来的人有帮助。