Exchange 2013 - Offline address book issue

Jack Chuong 846 Reputation points

Hi all,
My environment : 3 Exchange servers 2013 CU23 in 1 DAG , 7 mailbox databases.
I recognize that "address book" in my MS Outlook is not updated, trying to download "address book" task hanging like forever.
So I tried to "test e-mail autoconfiguration", this is result:


I found OAB internal and external URLs was wrong somehow, that's why I cannot download address book, I fixed them , restart IIS service , but issue still exist.
I run

Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like "*oab*"} | ft name,servername,database  
Name                                    ServerName                              Database  
----                                    ----------                              --------  
SystemMailbox{bb558c35-97f1-4cb9-8ff... ex01                               Mailbox Database 01  

So OAB is handled by a mailbox call "SystemMailbox{bb55..." , this mailbox was created at server ex01 , in database "Mailbox Database 01", the server which has the database that has the arbitration mailbox only that generates the OAB and is the generation server.
"Mailbox database 01" is replicated between ex02 (active/mounted) and ex03(passive/healthy)
I found out that the status of "C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB" folders on Exchange servers : ex01 , ex02 , ex02 are different.
ex02's is up to date :

ex03's is not up to date :

ex01's is not existed

So, are these "C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB" folders normal ?
I login to OWA and check Global Address List, it's fine.
Then I disable/enable "cached mode" in my MS Outlook profile to force it update newest config from server
Now, my MS Outlook can download address book and "test e-mail autoconfiguration" run ok
Please give me some advice, thank you very much.

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
6,491 questions
0 comments No comments
{count} votes

Accepted answer
  1. Joyce Shen - MSFT 16,411 Reputation points Microsoft Vendor

    Hi @Jack Chuong

    Can OAB work on your outlook client now?

    Could you please provide the result running command(Note to clear your personal information): Get-OfflineAddressBook | fl

    In Exchange 2013 CU7 or later, we recommend that you set this parameter to $null, and then set the GlobalWebDistributionEnabled parameter to $true, because the Client Access services on any Mailbox server can proxy incoming OAB download requests to the correct location. Refer to this official document to get more information.

    Set-OfflineAddressBook -Identity "identity" -VirtualDirectories $null -GlobalWebDistributionEnabled $true  

    In Exchange 2013, the OAB is generated by each Exchange 2013 Mailbox server(s) that hosts a special type of arbitration mailbox, called organization mailbox. OAB generation is not bound by the Server parameter anymore. So we think this is an expected behavior. For detailed information: OAB in Exchange Server 2013

    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

0 additional answers

Sort by: Most helpful