Address Book Policies are not working correctly with new users

My Address Book Policies are not more applied on new users.
How can I re-enable this again?
New added users does not appear anymore when I press To: button in Outlook aswel in OWA.
Aad SupportOwnerAsked:
Who is Participating?
 
Aad SupportConnect With a Mentor OwnerAuthor Commented:
After research the problem is solved now. The course of the problem was renaming OU folders within Active Directory on the highest level. We using Exchange as an Unattended Environment for more customers. We thought lastest time to clearup some mess within AD and moved soms OU folders to other AD levels.
1
 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
KIndly describe the problem in more details
0
 
Aad SupportOwnerAuthor Commented:
I am using the following AddressBookPolicy
2018-03-05-10_00_37-ASGRD-2015---ASG.png
Now  I have added a mailbox user named "Angela" and she is part of the "Raaak" policy.
Unfortunatly the user to does not appear with Outlook and OWA environment when setting up a New Mail

Let me know if this are enough details.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
Unfortunatly the user to does not appear with Outlook and OWA environment when setting up a New Mail



Do you mean is that when you go to outlook and select NEw mail" and search Angela in address book, she doesn't appear in address book ?

OR when she<Angela> login to Outlook, she can't see the proper address list based on address book policy?
0
 
Aad SupportOwnerAuthor Commented:
Do you mean is that when you go to outlook and select NEw mail" and search Angela in address book, she doesn't appear in address book ?

That's the one.
0
 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
What is address book policy assign to you. ?

Does that addressbook policy contain GAL? Have you customized address list based on location? Possible that she is part of Address list which you are not allowed to see based on your address book policy.

As per your screenshot, I see different GAl are created for each AddressBook policy. Check what is the criteria for each GAL ?

As you said OWA also shows the same issue, then this is not the case of Offline Address book.  

Next steps are to find out if the user is created in GAL based on your exchange server version.  Does this happen for one particular user or for all new users?
0
 
Aad SupportOwnerAuthor Commented:
Does that addressbook policy contain GAL? Have you customized address list based on location? Possible that she is part of Address list which you are not allowed to see based on your address book policy.
We are using email address policy, is that what you mean? Based on Custom Attribute 2 with value Raaak in it.
2018-03-05-12_07_44-ASGRD-2015---ASG.png
Check what is the criteria for each GAL ?
How to do this? This is going a bit out of my knowlegde.

As you said OWA also shows the same issue, then this is not the case of Offline Address book.
It's in OWA as well in Outlook. How to determine if she appears in the Offline Address Book? Set Outlook in Offline modues?

Next steps are to find out if the user is created in GAL based on your exchange server version.  Does this happen for one particular user or for all new users?
We are using Exchange Server 2016. This happen for all new users, the old users are appearing correctly. So something happend last 2/3 weeks within the Exchange, but I dont' really know what.
0
 
Ahmed ShahbaSystem ArchitectCommented:
Give it sometimes to sync new users. Force it. And check.
0
 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
I asked about GAL and not address policy.  
Check by this cmd :  Get-GlobalAddressList "\raaak- gal" | FL
 Give output of a recipient filter attribute.
Which address book policy is applied to your account/mailbox?

Also, share the output of below cmd. It gives details of which AddressList are present in that ABP.

Get-AddressBookPolicy -Identity "Raaak" | Format-List *address*

Verify if arbitration mailbox is present.
Get-Mailbox -Arbitration | ? {$_.PersistedCapabilities -eq "OrganizationCapabilityOABGen" }

Was there any recent upgrade <CU or windows> on the exchange server?

Try to push OAB using  cmd: Update-OfflineAddressBook -Identity <OfflineAddressBookIdParameter>
0
 
Aad SupportOwnerAuthor Commented:
Check by this cmd :  Get-GlobalAddressList "\raaak- gal" | FL
 Give output of a recipient filter attribute.

This returns me a error:
[PS] C:\Windows\system32>Get-GlobalAddressList -Identity "\Raaak - GAL" | fl
The operation couldn't be performed because object '\Raaak - GAL' couldn't be found on 'FLEX-FS.FLEXOPTIMALISATIE.lan'.
    + CategoryInfo          : NotSpecified: (:) [Get-GlobalAddressList], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=DP-SRV01,RequestId=de8df3d5-bcac-4561-b290-6cd9364ea39d,TimeStamp=5-3-2018 13:43
   :12] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] CA2CAFB4,Microsoft.Exchange.Management.SystemConfi
  gurationTasks.GetGlobalAddressList
    + PSComputerName        : dp-srv01.flexoptimalisatie.lan

Extra additional info:
[PS] C:\Windows\system32>Get-AddressBookPolicy -Identity Raaak

Name                    GlobalAddressList       AddressLists            OfflineAddressBook      RoomList
----                    -----------------       ------------            ------------------      --------
Raaak                   \Raaak - GAL            {\Raaak - All Groups... \Raaak                  \Raaak - All Rooms
0
 
Aad SupportOwnerAuthor Commented:
Get-AddressBookPolicy -Identity "Raaak" | Format-List *address*

[PS] C:\Windows\system32>Get-AddressBookPolicy -Identity "Raaak" | Format-List *address*


AddressLists       : {\Raaak - All Groups, \Raaak - All Contacts, \Raaak - All Users}
GlobalAddressList  : \Raaak - GAL
OfflineAddressBook : \Raaak
0
 
Aad SupportOwnerAuthor Commented:
Get-Mailbox -Arbitration | ? {$_.PersistedCapabilities -eq "OrganizationCapabilityOABGen" }

[PS] C:\Windows\system32>Get-Mailbox -Arbitration | ? {$_.PersistedCapabilities -eq "OrganizationCapabilityOABGen" }

Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
SystemMailbox{bb558c35... SystemMailbox{bb5... dp-srv01         Unlimited
0
 
Aad SupportOwnerAuthor Commented:
Was there any recent upgrade <CU or windows> on the exchange server?

No, there was no recent upgrade so far I can see, info on our exchange build:

[PS] C:\Windows\system32>Get-ExchangeServer | select name, admindisplayversion

Name                                                        AdminDisplayVersion
----                                                        -------------------
DP-SRV01                                                    Version 15.0 (Build 1210.3)
0
 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
his returns me a error:
[PS] C:\Windows\system32>Get-GlobalAddressList -Identity "\Raaak - GAL" | fl
The operation couldn't be performed because object '\Raaak - GAL' couldn't be found on 'FLEX-FS.FLEXOPTIMALISATIE.lan'.
    + CategoryInfo          : NotSpecified: (:) [Get-GlobalAddressList], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=DP-SRV01,RequestId=de8df3d5-bcac-4561-b290-6cd9364ea39d,TimeStamp=5-3-2018 13:43
   :12] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] CA2CAFB4,Microsoft.Exchange.Management.SystemConfi
  gurationTasks.GetGlobalAddressList
    + PSComputerName        : dp-srv01.flexoptimalisatie.lan


Check the name of GAl for \raaak and run the cmd: I typed it from your screenshot.

Which address book policy is applied to your account/mailbox?
0
 
Aad SupportOwnerAuthor Commented:
Try to push OAB using  cmd: Update-OfflineAddressBook -Identity <OfflineAddressBookIdParameter>

Nothing helped with this command.
0
 
Aad SupportOwnerAuthor Commented:
Check the name of GAl for \raaak and run the cmd: I typed it from your screenshot.

I letterly copy/paste your command but it fails...

[PS] C:\Windows\system32>Get-GlobalAddressList "\raaak- gal" | FL
The operation couldn't be performed because object '\raaak- gal' couldn't be found on 'FLEX-FS.FLEXOPTIMALISATIE.lan'.
    + CategoryInfo          : NotSpecified: (:) [Get-GlobalAddressList], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=DP-SRV01,RequestId=125910e5-4fe0-4eef-a0a8-ac82466558af,TimeStamp=5-3-2018 13:55
   :45] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] 476DED20,Microsoft.Exchange.Management.SystemConfi
  gurationTasks.GetGlobalAddressList
    + PSComputerName        : dp-srv01.flexoptimalisatie.lan

Which address book policy is applied to your account/mailbox?
That is named "Raaak"
0
 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
just run Get-GlobalAddressList
0
 
Aad SupportOwnerAuthor Commented:
just run Get-GlobalAddressList

Filtered view:

[PS] C:\Windows\system32>Get-GlobalAddressList

Name                                                        RecipientFilter
----                                                        ---------------
Raaak - GAL                                                 ((CustomAttribute1 -eq 'Raaak') -and (RecipientType -eq ...

Open in new window

0
 
Hasin Ahmed ChoudharyExchange AdministratorCommented:
ABove output doesn't give filter details. Based on the input given by you, I understand you use same ABP use by that user.

Next steps are to check if a new user is really updated in GAL. Below are generic steps: https://social.technet.microsoft.com/wiki/contents/articles/23294.troubleshooting-oab-issues-in-exchange-2013.aspx

Few pointers: Find on which server OAB arbitration mbx is mounted. Check on that server if latest OAB file is created under mailbox server %ExchangeInstallPath%\ClientAccess\OAB\
                        IF you download OAb manually, does it completes, end up in error?
0
 
Aad SupportOwnerAuthor Commented:
Own research.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.