Wrong address list in Outlook 2010
Exchange Server 2010 SP1 servers with Outlook 2010 clients in cached mode. After configuring a new address list (Address List 123) on the Exchange Server and adding this new list to be included in the Default Offline Address Book we have hade some weird
problems. A number of users have this new Address List as default in their address book, and when doing a manual download of the Address Book (Send/Receive Groups - Download Address Book) the new Address List 123 is selected in the drop-down menu instead of
the Global Address List. Any ideas on why this has happened?
October 17th, 2011 6:37am
Hi Johan Furu,
Please post the following commands to see what you configured:
Get-AddressList
Get-GlobalAddressList
Get-OfflineAddressbook
Get-MailboxDatabase| fl Name, OfflineAddressBook
__________________
Viele Grüße
Christian
Free Windows Admin Tool Kit Click here and download it now
October 17th, 2011 7:54am
Thanks for your reply. Below are the results. It it Company D that is the new "problem" list that I mentioned as Address List 123.
[PS] C:\PowerShell>Get-AddressList
Name DisplayName RecipientFilter
---- ----------- ---------------
All Rooms All Rooms ((Alias -ne $null) -and (((RecipientDisplayType
-eq 'ConferenceR...
Company D Company D ((Company -eq 'Company D') -and (Alias -ne $null))
All Contacts All Contacts ((Alias -ne $null) -and (((ObjectCategory -like 'person') -and (...
Company C Users Company C Users ((Company -eq 'Company C') -and (Alias -ne $null))
All Groups All Groups ((Alias -ne $null) -and (ObjectCategory -like 'Group'))
Company B Users Company B Users ((Company -eq 'Company B') -and (Alias -ne $null))
All Users All Users ((Alias -ne $null) -and (((((ObjectCategory -like
'person') -and...
Public Folders Public Folders ((Alias -ne $null) -and (ObjectCategory -like 'publicFolder'))
All Equipment All Equipment ((RecipientType -eq 'UserMailbox') -and (RecipientTypeDetails -e...
[PS] C:\PowerShell>Get-GlobalAddressList
Name
RecipientFilter
----
---------------
Default Global Address List ((Alias -ne $null) -and (((((((((ObjectClass
-eq 'user')...
[PS] C:\PowerShell>Get-OfflineAddressBook
Name Versions
AddressLists
---- --------
------------
Default Offline Address Book {Version4}
{\Company D, \All Users, \Al...
[PS] C:\PowerShell>Get-MailboxDatabase|fl Name, OfflineAddressBook
Name : DB01
OfflineAddressBook : \Default Offline Address Book
Name : DB10
OfflineAddressBook : \Default Offline Address Book
October 17th, 2011 8:02am
Hi Johan Furu,
Thanks for your reply. Below are the results. It it Company D that is the new "problem" list that I mentioned as Address List 123.
...but you wanted to create a new OAB or not?
__________________
Viele Grüße
Christian
Free Windows Admin Tool Kit Click here and download it now
October 17th, 2011 8:09am
I just created a new Addres List to be included in the default OAB. The new Address List filters out users that belongs to a certain Company D.
October 17th, 2011 8:14am
Hi,
From the above, we can see that DB01 and DB10 are related to the default offline address book. In order to show the command
better, my suggestion is as following:
1. Run the commands:
Get-AddressList | fl and Get-OfflineAddressBook | fl . Check the containers they are in by ‘DistinguishedName’ of the command.
2. Check the server and databases that the users those have this issue are in. To check it, you can use
Get-MailboxDatabase –Server <serverid> | fl tosee the ‘Identity’ property; and use
Get-MailboxDatabase –id <database name> | ft name, offlineaddressbook
3. Run EXBPA to check whether there are some errors related to address book or default offline address book. If there are
some, please paste them.
4. Check the SP and rollup of Exchange 2010. And install the latest version to check, which you can get from the link
http://social.technet.microsoft.com/wiki/contents/articles/exchange-server-and-update-rollups-builds-numbers.aspx
Hope this helps.
Thanks
Sophia Xu
Free Windows Admin Tool Kit Click here and download it now
October 19th, 2011 3:36am
Here's the output.
1.
DistinguishedName : CN=All Equipment,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=Company B Users,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=Company C Users,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=Company D Users,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=All Rooms,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=All Contacts,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=All Groups,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=All Users,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
DistinguishedName : CN=Public Folders,CN=All Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
[PS] C:\PowerShell>Get-OfflineAddressBook | fl distinguishedname
DistinguishedName : CN=Default Offline Address Book,CN=Offline Address Lists,CN=Address Lists Container,CN=cbs,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
2.
[PS] C:\PowerShell>Get-MailboxDatabase -id db10 | fl name, offlineaddressbook
Name : DB10
OfflineAddressBook : \Default Offline Address Book
[PS] C:\PowerShell>Get-MailboxDatabase -id db01 | fl name, offlineaddressbook
Name : DB01
OfflineAddressBook : \Default Offline Address Book
3. The only thing related to address books in the ExBPA is the following:
The RpcTcpPort value configured for the Exchange Address Book Service on server XXXX is not within the recommended range. It is currently set to 55001. The recommend range for this port is between 59531 and 60554.
October 19th, 2011 8:21am
Hi,
From your output, it is normal and there is no error in the display.
So, I suggest that you can recreate address list and create new profile to check.
ThanksSophia Xu
Free Windows Admin Tool Kit Click here and download it now
October 20th, 2011 1:55am
Hi,
From your output, it is normal and there is no error in the display.
So, I suggest that you can recreate address list and create new profile to check.
ThanksSophia Xu
October 20th, 2011 8:46am
The solution seems to be to only include the Global Address List in OAB and leave out the other address lists.
Free Windows Admin Tool Kit Click here and download it now
October 27th, 2011 3:23am
I've done this in a test lab.. so maybe it will work for you, but what I noticed is that when adding an additional Address List to the OAB and running:
Get-OfflineAddressBook | fl
This shows the order of the address lists as "\New Address List,\Global Address List"
I noticed that if I then go into the EMC and uncheck the "Include the Global Address List" Hit Apply, Hit OK. Update the OAB.
Running the same command above.. will just show the "\New Address List" - which is what I would expect.
However, if you then add back in the Global Address List by re-checking the "Include the default Global Address List" (Apply,OK,Update OAB)
Running the command above will re-order the OfflineAddressBook to be:
"\Global Address List,\New Address List"
I'm wondering if that would fix your issues.
December 16th, 2011 11:52am